#include "at_socket.h"
int at_client_test(void)
{
char buf=100;
int sockfd=socket(AF_AT,SOCK_DGRAM,0);
//创建网络通信对象
struct sockaddr_in addr;
addr.sin_family =AF_AT;
addr.sin_port =htons(4561);
addr.sin_addr.s_addr = inet_addr("192.168.1.106");
sendto(sockfd,&buf,
sizeof(buf),0,(struct sockaddr*)&addr,sizeof(addr));
socklen_t len=sizeof(addr);
recvfrom(sockfd,&buf,sizeof(buf),0,(struct sockaddr*)&addr,&len);
这样运行在板子上提示
[E/sal.skt] not find network interface device by protocol family(45).
[E/sal.skt] SAL socket protocol family input failed, return error -3.
如何解决呢,谢谢大神支援啊
我想做 AT tcp udp通信
查看更多