クライアントのアドレスの入手 Ineternet domain stream型通信の場合は、acceptでクライアントと接続す... クライアントのアドレスの入手 Ineternet domain stream型通信の場合は、acceptでクライアントと接続する際に クライアント側のIPアドレスとポート番号を調べることができます。 sockaddr_in c_addr; socklen_t len = sizeof(c_addr); int s=accept( sb, (sockaddr*)&c_addr, &len ); fprintf( stderr, "Client IP %s, PORT %u\n", inet_ntoa(c_addr.sin_addr), ntohs(c_addr.sin_port) ); Ineternet domain datagram型通信の場合は、recvfromでデータを受ける際に クライアント側のIPアドレスとポート番号を調べることができます。 sockaddr_in c_addr;
記事へのコメント1件
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています