diff options
author | Mark Johnston <markj@FreeBSD.org> | 2018-10-20 17:40:30 +0000 |
---|---|---|
committer | Mark Johnston <markj@FreeBSD.org> | 2018-10-20 17:40:30 +0000 |
commit | 1a97dd3cc30e87e2902d4abe139f313cd22ea342 (patch) | |
tree | 197286da0cbc0ed45eb8092f0aa19cbdf4c2c327 | |
parent | 662e7fa8d9fb296379f594ebb6a7f231c1ea8a2f (diff) |
Notes
-rw-r--r-- | usr.sbin/rtsold/rtsock.c | 6 | ||||
-rw-r--r-- | usr.sbin/rtsold/rtsold.c | 44 |
2 files changed, 1 insertions, 49 deletions
diff --git a/usr.sbin/rtsold/rtsock.c b/usr.sbin/rtsold/rtsock.c index 6e57eaf9bc8ac..bd25c901a79b8 100644 --- a/usr.sbin/rtsold/rtsock.c +++ b/usr.sbin/rtsold/rtsock.c @@ -65,19 +65,15 @@ ((ap)->sa_len ? ROUNDUP((ap)->sa_len, sizeof(u_long)) \ : sizeof(u_long))) -#ifdef RTM_IFANNOUNCE /*NetBSD 1.5 or later*/ static int rtsock_input_ifannounce(int, struct rt_msghdr *, char *); -#endif static struct { u_char type; size_t minlen; int (*func)(int, struct rt_msghdr *, char *); } rtsock_dispatch[] = { -#ifdef RTM_IFANNOUNCE /*NetBSD 1.5 or later*/ { RTM_IFANNOUNCE, sizeof(struct if_announcemsghdr), rtsock_input_ifannounce }, -#endif { 0, 0, NULL }, }; @@ -135,7 +131,6 @@ rtsock_input(int s) return (ret); } -#ifdef RTM_IFANNOUNCE /*NetBSD 1.5 or later*/ static int rtsock_input_ifannounce(int s __unused, struct rt_msghdr *rtm, char *lim) { @@ -174,4 +169,3 @@ rtsock_input_ifannounce(int s __unused, struct rt_msghdr *rtm, char *lim) return (0); } -#endif diff --git a/usr.sbin/rtsold/rtsold.c b/usr.sbin/rtsold/rtsold.c index a8e5b23f0917f..ba0119163bb99 100644 --- a/usr.sbin/rtsold/rtsold.c +++ b/usr.sbin/rtsold/rtsold.c @@ -33,10 +33,9 @@ * $FreeBSD$ */ -#include <sys/types.h> +#include <sys/param.h> #include <sys/ioctl.h> #include <sys/socket.h> -#include <sys/param.h> #include <net/if.h> #include <net/if_dl.h> @@ -98,10 +97,6 @@ static int do_dump; static const char *dumpfilename = RTSOL_DUMPFILE; #endif -#if 0 -static int ifreconfig(char *); -#endif - static int make_packet(struct ifinfo *); static struct timespec *rtsol_check_timer(void); @@ -217,16 +212,6 @@ main(int argc, char **argv) pidfilename); } -#if (__FreeBSD_version < 900000) - if (Fflag) { - setinet6sysctl(IPV6CTL_FORWARDING, 0); - } else { - /* warn if forwarding is up */ - if (getinet6sysctl(IPV6CTL_FORWARDING)) - warnx("kernel is configured as a router, not a host"); - } -#endif - #ifndef SMALL /* initialization to dump internal status to a file */ signal(SIGUSR1, rtsold_set_dump_file); @@ -459,33 +444,6 @@ iflist_init(void) } } -#if 0 -static int -ifreconfig(char *ifname) -{ - struct ifinfo *ifi, *prev; - int rv; - - prev = NULL; - TAILQ_FOREACH(ifi, &ifinfo_head, ifi_next) { - if (strncmp(ifi->ifname, ifname, sizeof(ifi->ifname)) == 0) - break; - prev = ifi; - } - prev->next = ifi->next; - - rv = ifconfig(ifname); - - /* reclaim it after ifconfig() in case ifname is pointer inside ifi */ - if (ifi->rs_data) - free(ifi->rs_data); - free(ifi->sdl); - free(ifi); - - return (rv); -} -#endif - struct rainfo * find_rainfo(struct ifinfo *ifi, struct sockaddr_in6 *sin6) { |