/****************/ /*** mksock.c ***/ /****************/ #include #include #include #include int main() { int s; /****************************************/ /* ソケット、通信のための端点の作成 */ /* PF_UNIX: UNIX ローカル通信 */ /* SOCK_STREAM: 順序性と信頼性があり、 */ /* 双方向の、接続された */ /* バ イ ト・ ス ト リーム */ /****************************************/ s = socket(PF_UNIX, SOCK_STREAM, 0); if (s == -1) { printf("Can not create socket.\n"); exit(1); } /**********************/ /* ソケットのクローズ */ /**********************/ shutdown(s, 2); close(s); }