unpack_sockaddr_in SOCK_ADDR

広告

広告

解説

SOCKADDR 構造体をポート番号と IP アドレスに変換します(Socket モジュール関数)。

使用例

ソース

(Exp1)
  $sockadd = accept(CLIENT, CLIENT_WAITING);
  ($port, $iadd) = unpack_sockaddr_in($sockadd);
  $hostname = gethostbyaddr($iadd, AF_INET);

(Exp2)
  accept(CLIENT, CLIENT_WAITING);
  $sockadd = getpeername(CLIENT);
  ($port, $iadd) = unpack_sockaddr_in($sockadd);
  $hostname = gethostbyaddr($iadd, AF_INET);

広告

Copyright (C) 2003-2006 七鍵 key@do.ai 初版:2003年07月07日 最終更新:2006年08月08日