[HOME] [github] [twitter] [blog] [fml4] [fml8] [北海道] Powered by NetBSD and [nuinui.net] .

libtransparency (透過モード用の関数)

ftp://ftp.fml.org/pub/libtransparent/ に、C のソースコードがあります。

IP Filter 用の関数

ipfilter_get_real_dst()

ipfilter_get_real_dst(fd, dstp)
     int fd;
     struct sockaddr_in *dstp;
fd はソケットのファイルディスクリプタです。 fd にソケットのファイルディスクリプタを設定して呼び出すと、 desp にこのソケットで成立しているコネクションの 本当の目的地が返ります。

アプリケーションレベルゲイトウエイで、 ポートのリダイレクションをしている場合に 本来の行き先(リダイレクションする前の行き先)を 知りたい場合に使います。

[HOME] [github] [twitter] [blog] [fml4] [fml8] [北海道] Powered by NetBSD and [nuinui.net] .
Copyright (C) 1993-2022 Ken'ichi Fukamachi mail:< fukachan at fml.org >