0

AIX 5.2/5.3 の BPF デバイスの数を、想定されるシステムのデフォルトの 4 よりも増やす方法を知っている人はいますか? つまり、4 つ以上の tcpdump プロセスを同時に実行していますか?

4

1 に答える 1

0

私が考える答えは「不可能」です。

その理由は、ヘッダー ファイル /usr/include/net/bpf.h を読み取るためです。

(私のはAIX 5.2です)

次に出くわします:

#define NBPFILTER       4

/* Flags to set the appropriate minor device */
#define BPF0    0x1    /* /dev/bpf0 */
#define BPF1    0x2    /* /dev/bpf1 */
#define BPF2    0x4    /* /dev/bpf2 */
#define BPF3    0x8    /* /dev/bpf3 */

したがって、数字「4」は実際にはソースコードにハードコードされており、上記の各 bpfX はすべて 4 まで事前にプログラムされています。

于 2011-05-12T07:37:58.563 に答える