UDP / IP でパケットの送受信を行うサンプルコードになります。 詳細はサンプル内のコメントを参照ください。なお、本サンプルコードは Solaris10 上で動作確認を行っております。 受信側 #include <stdio.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> int main(int argc, char** argv) { int sd; struct sockaddr_in addr; socklen_t sin_size; struct sockaddr_in from_addr; char buf[2048]; // 受信バッファ // IPv4 UDP のソケットを作成 if((sd = socket(AF_INET, SOCK_DGRAM, 0)) < 0) {