summaryrefslogtreecommitdiffstats
path: root/usr.sbin/pppd/sys-bsd.c
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1996-08-13 09:16:49 +0000
committerpeter <peter@FreeBSD.org>1996-08-13 09:16:49 +0000
commit42c8685e61e5c57e480d2d09ff488f125a21f858 (patch)
tree82432a80bb4846798843f96b14a2b80b245ac1da /usr.sbin/pppd/sys-bsd.c
parent7e745e3e6f861028c4e50937c77cacfc22f9752e (diff)
downloadFreeBSD-src-42c8685e61e5c57e480d2d09ff488f125a21f858.zip
FreeBSD-src-42c8685e61e5c57e480d2d09ff488f125a21f858.tar.gz
Add RTF_STATIC to flags when creating a default route. Hopefully this
will stop routed from removing it if it is also running.
Diffstat (limited to 'usr.sbin/pppd/sys-bsd.c')
-rw-r--r--usr.sbin/pppd/sys-bsd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/pppd/sys-bsd.c b/usr.sbin/pppd/sys-bsd.c
index 3b9d224..a07bb24 100644
--- a/usr.sbin/pppd/sys-bsd.c
+++ b/usr.sbin/pppd/sys-bsd.c
@@ -19,7 +19,7 @@
*/
#ifndef lint
-static char rcsid[] = "$Id: sys-bsd.c,v 1.5 1995/10/31 21:21:46 peter Exp $";
+static char rcsid[] = "$Id: sys-bsd.c,v 1.6 1996/03/01 19:29:44 phk Exp $";
#endif
/*
@@ -732,7 +732,7 @@ dodefaultroute(g, cmd)
memset(&rtmsg, 0, sizeof(rtmsg));
rtmsg.hdr.rtm_type = cmd == 's'? RTM_ADD: RTM_DELETE;
- rtmsg.hdr.rtm_flags = RTF_UP | RTF_GATEWAY;
+ rtmsg.hdr.rtm_flags = RTF_UP | RTF_GATEWAY | RTF_STATIC;
rtmsg.hdr.rtm_version = RTM_VERSION;
rtmsg.hdr.rtm_seq = ++rtm_seq;
rtmsg.hdr.rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;
OpenPOWER on IntegriCloud