2 #include <sys/socket.h>
8 short enter_promiscuous_mode(char *ifname
)
12 if (!strncmp("any", ifname
, strlen("any")))
15 ifflags
= device_get_flags(ifname
);
16 device_set_flags(ifname
, ifflags
| IFF_PROMISC
);
21 void leave_promiscuous_mode(char *ifname
, short oldflags
)
23 if (!strncmp("any", ifname
, strlen("any")))
26 device_set_flags(ifname
, oldflags
);