From 146874eeb60194504260bddae9aade5f1222d6bb Mon Sep 17 00:00:00 2001 From: brian Date: Mon, 2 Apr 2001 21:49:18 +0000 Subject: Return 0 and do nothing when we get a SIOCSIFFLAGS. Without this, ifpromisc() always fails (after setting the IFF_PROMISC bit in ifp->if_flags) and bpf never bothers to turn promiscuous mode off. PR: 20188 --- sys/net/if_tun.c | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/net/if_tun.c') diff --git a/sys/net/if_tun.c b/sys/net/if_tun.c index 78fd0f1..e9b840e 100644 --- a/sys/net/if_tun.c +++ b/sys/net/if_tun.c @@ -328,6 +328,7 @@ tunifioctl(ifp, cmd, data) ifp->if_mtu = ifr->ifr_mtu; TUNDEBUG("%s%d: mtu set\n", ifp->if_name, ifp->if_unit); break; + case SIOCSIFFLAGS: case SIOCADDMULTI: case SIOCDELMULTI: break; -- cgit v1.1