|
clientaddr.sin_family=0;<br /> clientaddr.sin_len=sizeof(clientaddr);;<br /> clientaddr.sin_addr.s_addr =htonl(0xC0A80BF0); //ARM地址<br /> clientaddr.sin_port = htons(1032);<br /><br /> Netbufc = netbuf_new(); <br /> <br /> <br /> s=socket( 0, SOCK_DGRAM, NETCONN_UDP);<br /> bind( s, (struct sockaddr *)&clientaddr,sizeof(struct sockaddr));<br /><br /> while(TRUE)<br /> { <br /> Len = recvfrom( s, &rec_buffer[0], 150, 0,(struct sockaddr *)&servaddr, &Len1 );<br /><br /> if(Len > 0)<br /> {<br /> <br /> sendto(s, "12345", Len, 0, (struct sockaddr *)&servaddr, sizeof( struct sockaddr) );<br /><br /> }<br /> }<br /><br />为什么时能接收不能发送? |
|