diff options
author | 2003-12-25 23:21:36 +0000 | |
---|---|---|
committer | 2003-12-25 23:21:36 +0000 | |
commit | 2c0d4ecaf56d460e7242220707c1739cf443e23c (patch) | |
tree | f27b0f3feca3b5f2ea2acdf48bf26455af1b8d33 | |
parent | bring us closer to a complete nexthop verification that does NOT need (diff) | |
download | wireguard-openbsd-2c0d4ecaf56d460e7242220707c1739cf443e23c.tar.xz wireguard-openbsd-2c0d4ecaf56d460e7242220707c1739cf443e23c.zip |
nothing uses the special return value kroute_msg used to set for EEXIST any
more, so zap the special treatment for EEXIST
-rw-r--r-- | usr.sbin/bgpd/kroute.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/usr.sbin/bgpd/kroute.c b/usr.sbin/bgpd/kroute.c index 8298302f89b..7342ee67a45 100644 --- a/usr.sbin/bgpd/kroute.c +++ b/usr.sbin/bgpd/kroute.c @@ -1,4 +1,4 @@ -/* $OpenBSD: kroute.c,v 1.21 2003/12/25 23:15:58 henning Exp $ */ +/* $OpenBSD: kroute.c,v 1.22 2003/12/25 23:21:36 henning Exp $ */ /* * Copyright (c) 2003 Henning Brauer <henning@openbsd.org> @@ -70,9 +70,9 @@ u_int32_t rtseq = 1; pid_t pid; #define F_BGPD_INSERTED 0x0001 -#define F_KERNEL 0x0002 +#define F_KERNEL 0x0002 #define F_CONNECTED 0x0004 -#define F_NEXTHOP 0x0008 +#define F_NEXTHOP 0x0008 int kroute_init(void) @@ -89,7 +89,6 @@ kroute_init(void) pid = getpid(); RB_INIT(&krt); - kroute_fetchtable(); return (s); @@ -136,8 +135,6 @@ retry: } else /* nexthop invalid */ return (-1); break; - case EEXIST: /* connected route */ - return (-2); default: logit(LOG_INFO, "kroute_msg: %s", strerror(errno)); return (-1); |