diff options
author | ume <ume@FreeBSD.org> | 2002-09-20 18:21:46 +0000 |
---|---|---|
committer | ume <ume@FreeBSD.org> | 2002-09-20 18:21:46 +0000 |
commit | 372b3e7ba23cabeac1d45a53424141663dce93bb (patch) | |
tree | 527271b174086772efb16a13a0d72d1837d6cde9 /sys/net/if_gif.c | |
parent | bbda1de414d7fc28b647863667b0edccaf7fddf3 (diff) | |
download | FreeBSD-src-372b3e7ba23cabeac1d45a53424141663dce93bb.zip FreeBSD-src-372b3e7ba23cabeac1d45a53424141663dce93bb.tar.gz |
mistakenly set IFF_UP by SIOCSIFPHYADDR.
Obtained from: KAME
Diffstat (limited to 'sys/net/if_gif.c')
-rw-r--r-- | sys/net/if_gif.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/sys/net/if_gif.c b/sys/net/if_gif.c index 784c687..9804e0b 100644 --- a/sys/net/if_gif.c +++ b/sys/net/if_gif.c @@ -521,7 +521,6 @@ gif_ioctl(ifp, cmd, data) int error = 0, size; struct sockaddr *dst, *src; struct sockaddr *sa; - int s; struct ifnet *ifp2; struct gif_softc *sc2; @@ -698,9 +697,6 @@ gif_ioctl(ifp, cmd, data) sc->gif_pdst = sa; ifp->if_flags |= IFF_RUNNING; - s = splimp(); - if_up(ifp); /* mark interface UP and send up RTM_IFINFO */ - splx(s); error = 0; break; |