summaryrefslogtreecommitdiff
path: root/sys/net
diff options
context:
space:
mode:
authorYoshinobu Inoue <shin@FreeBSD.org>2000-02-27 18:36:30 +0000
committerYoshinobu Inoue <shin@FreeBSD.org>2000-02-27 18:36:30 +0000
commit90da21c697aa9ab35cc9dd01640c3b500824298f (patch)
tree89709493b77a2739650aaf1e3f43e444564b85e8 /sys/net
parente7e3ecb6c3fea4322e9b1d7e3d9df0bac35a1204 (diff)
Notes
Diffstat (limited to 'sys/net')
-rw-r--r--sys/net/if_gif.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/sys/net/if_gif.c b/sys/net/if_gif.c
index 22215cfc911b..06a34690113b 100644
--- a/sys/net/if_gif.c
+++ b/sys/net/if_gif.c
@@ -389,7 +389,13 @@ gif_ioctl(ifp, cmd, data)
sc->gif_pdst = sa;
ifp->if_flags |= (IFF_UP|IFF_RUNNING);
- if_up(ifp); /* send up RTM_IFINFO */
+ {
+ int s;
+
+ s = splnet();
+ if_up(ifp); /* send up RTM_IFINFO */
+ splx(s);
+ }
break;