onestartなどを使うとかは適宜。foo.pyfdからsocketを得る方法としてsocket.fromfd()とsocket.socket()の2つあるようなので両方試す。他にあるかもしれない。sname)172.30.0.1でinetdとスクリプトを待ち受けさせ、192.168.0.195からアクセスする。(両方のIPアドレスはプライベートなものに書き換えました。)inetd.confでprotocol指定をtcpやtcp4にすると期待通りのIPアドレスを取得できるが、tcp46にするとうまく理解できないものが返される。(恥ずかしながらIPv6の環境がないのでtcp6は試せない。scopeid)でも、IPv6形式のアドレスだと思って読んでもうまく理解できないのである。私がポカをやっているのでなければこれはひょっとしてPython側の問題ではないかと思っております。