o Sun OS、UTS、AIX など。ただし、同じプログラムを相手側の HP UX で実行すると、HP UX ボックスからの応答を受信できません (B.11.31 O/S)。
sSocket = socket(AF_INET,SOCK_STREAM,0);
connect(sSocket,(struct sockaddr *)&sin,sizeof(sin);
ierr = read(sSocket,szBuffer,BUF_LEN-1);
read が呼び出されると、次のような迷惑メッセージが表示されます
Message received :ÿý$
Message received :ÿýÿþÿý
Message received :ÿü!ÿû
前述のように、このコードは他のすべての OS で機能していました。誰かがなぜこれが起こっているのか説明できますか. 注: telnet を使用して HP ボックスに手動でログインできます。