summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2018-10-20 17:40:30 +0000
committerMark Johnston <markj@FreeBSD.org>2018-10-20 17:40:30 +0000
commit1a97dd3cc30e87e2902d4abe139f313cd22ea342 (patch)
tree197286da0cbc0ed45eb8092f0aa19cbdf4c2c327
parent662e7fa8d9fb296379f594ebb6a7f231c1ea8a2f (diff)
Notes
-rw-r--r--usr.sbin/rtsold/rtsock.c6
-rw-r--r--usr.sbin/rtsold/rtsold.c44
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)
{