こんにちは。 以前、仮想アプライアンスの検証のため、Cのソケットライブラリを使ってTCPサーバを作ったものがありました。ごくごく一般的なソケットプログラムで且つ、例によってツールのためあまりバッファサイズ等の考慮や定数定義もしきれていませんが、参考になる方がいれば幸いです。 ついでに、HEX/ASCIIダンプも出すようにしています。 コードサンプル #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <unistd.h> #define BUFSIZE 2048 #define OK 0 #define NG -1 /* display string HEX dump