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