当前位置: 技术问答>linux和unix
运行时出现socket:Protocol not supported
来源: 互联网 发布时间:2017-01-09
本文导语: 在Ubuntu下想实现一个应用程序采用UDP报文向自身发送消息的例子,源程序(UDPPeer.c)如下: ------------------------------------ #include #include #include #include #include #include #include #include #include #include #include #include #define SERVER_PO...
在Ubuntu下想实现一个应用程序采用UDP报文向自身发送消息的例子,源程序(UDPPeer.c)如下:
------------------------------------
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define SERVER_PORT 5555
int main()
{
int peerSocket;
struct sockaddr_in self_addr;
struct sockaddr_in peer_Addr;
int peer_len = sizeof(peer_Addr);
char recvbuf[1024];
char sendbuf[1024];
if((peerSocket=socket(AF_INET, SOCK_DGRAM, 1))
------------------------------------
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define SERVER_PORT 5555
int main()
{
int peerSocket;
struct sockaddr_in self_addr;
struct sockaddr_in peer_Addr;
int peer_len = sizeof(peer_Addr);
char recvbuf[1024];
char sendbuf[1024];
if((peerSocket=socket(AF_INET, SOCK_DGRAM, 1))