diff options
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/mount_cd9660/mount_cd9660.c | 2 | ||||
-rw-r--r-- | sbin/routed/if.c | 4 | ||||
-rw-r--r-- | sbin/routed/input.c | 6 | ||||
-rw-r--r-- | sbin/routed/output.c | 2 | ||||
-rw-r--r-- | sbin/routed/parms.c | 7 | ||||
-rw-r--r-- | sbin/routed/rtquery/rtquery.c | 4 | ||||
-rw-r--r-- | sbin/routed/table.c | 2 |
7 files changed, 15 insertions, 12 deletions
diff --git a/sbin/mount_cd9660/mount_cd9660.c b/sbin/mount_cd9660/mount_cd9660.c index 3ea3d39..dff7ac8 100644 --- a/sbin/mount_cd9660/mount_cd9660.c +++ b/sbin/mount_cd9660/mount_cd9660.c @@ -58,6 +58,8 @@ static const char rcsid[] = #include <sys/mount.h> #include <sys/../isofs/cd9660/cd9660_mount.h> +#include <arpa/inet.h> + #include <err.h> #include <errno.h> #include <stdlib.h> diff --git a/sbin/routed/if.c b/sbin/routed/if.c index b439767..55da15f 100644 --- a/sbin/routed/if.c +++ b/sbin/routed/if.c @@ -284,7 +284,7 @@ iflookup(naddr addr) naddr /* host byte order */ std_mask(naddr addr) /* network byte order */ { - NTOHL(addr); /* was a host, not a network */ + addr = ntohl(addr); /* was a host, not a network */ if (addr == 0) /* default route has mask 0 */ return 0; @@ -372,7 +372,7 @@ ripv1_mask_host(naddr addr, /* in network byte order */ int /* 0=bad */ check_dst(naddr addr) { - NTOHL(addr); + addr = ntohl(addr); if (IN_CLASSA(addr)) { if (addr == 0) diff --git a/sbin/routed/input.c b/sbin/routed/input.c index dd94fd6..6d258f1 100644 --- a/sbin/routed/input.c +++ b/sbin/routed/input.c @@ -277,7 +277,7 @@ input(struct sockaddr_in *from, /* received from this IP address */ clr_ws_buf(&v12buf, ap); do { - NTOHL(n->n_metric); + n->n_metric = ntohl(n->n_metric); /* A single entry with family RIP_AF_UNSPEC and * metric HOPCNT_INFINITY means "all routes". @@ -413,7 +413,7 @@ input(struct sockaddr_in *from, /* received from this IP address */ v12buf.n->n_nhop = rt->rt_gate; } } - HTONL(v12buf.n->n_metric); + v12buf.n->n_metric = htonl(v12buf.n->n_metric); /* Stop paying attention if we fill the output buffer. */ @@ -582,7 +582,7 @@ input(struct sockaddr_in *from, /* received from this IP address */ if (n->n_family == RIP_AF_AUTH) continue; - NTOHL(n->n_metric); + n->n_metric = ntohl(n->n_metric); dst = n->n_dst; if (n->n_family != RIP_AF_INET && (n->n_family != RIP_AF_UNSPEC diff --git a/sbin/routed/output.c b/sbin/routed/output.c index 013edd2..0077ba0 100644 --- a/sbin/routed/output.c +++ b/sbin/routed/output.c @@ -419,7 +419,7 @@ supply_out(struct ag_info *ag) wb->n->n_metric = ((stopint || ag->ag_metric < 1) ? HOPCNT_INFINITY : ag->ag_metric); - HTONL(wb->n->n_metric); + wb->n->n_metric = htonl(wb->n->n_metric); /* Any non-zero bits in the supposedly unused RIPv1 fields * cause the old `routed` to ignore the route. * That means the mask and so forth cannot be sent diff --git a/sbin/routed/parms.c b/sbin/routed/parms.c index 057dae9..3e1b0ab 100644 --- a/sbin/routed/parms.c +++ b/sbin/routed/parms.c @@ -249,7 +249,8 @@ gwkludge(void) dname, lptr); continue; } - HTONL(dst); /* make network # into IP address */ + /* Turn network # into IP address. */ + dst = htonl(dst); } else { msglog("bad \"%s\" in "_PATH_GATEWAYS " entry \"%s\"", net_host, lptr); @@ -612,7 +613,7 @@ parse_parms(char *line, free(intnetp); return bad_str(line); } - HTONL(intnetp->intnet_addr); + intnetp->intnet_addr = htonl(intnetp->intnet_addr); intnetp->intnet_next = intnets; intnets = intnetp; return 0; @@ -945,7 +946,7 @@ getnet(char *name, if (0 == (in.s_addr & 0xff000000)) in.s_addr <<= 8; } else if (inet_aton(name, &in) == 1) { - NTOHL(in.s_addr); + in.s_addr = ntohl(in.s_addr); } else if (!mname && !strcasecmp(name,"default")) { in.s_addr = RIP_DEFAULT; } else { diff --git a/sbin/routed/rtquery/rtquery.c b/sbin/routed/rtquery/rtquery.c index 1441699..a41c0fd 100644 --- a/sbin/routed/rtquery/rtquery.c +++ b/sbin/routed/rtquery/rtquery.c @@ -782,7 +782,7 @@ rip_input(struct sockaddr_in *from, static u_int std_mask(u_int addr) /* in network order */ { - NTOHL(addr); /* was a host, not a network */ + addr = ntohl(addr); /* was a host, not a network */ if (addr == 0) /* default route has mask 0 */ return 0; @@ -825,7 +825,7 @@ getnet(char *name, if (nentp != 0) { in.s_addr = nentp->n_net; } else if (inet_aton(name, &in) == 1) { - NTOHL(in.s_addr); + in.s_addr = ntohl(in.s_addr); } else { return 0; } diff --git a/sbin/routed/table.c b/sbin/routed/table.c index acfc76f..a8ea949 100644 --- a/sbin/routed/table.c +++ b/sbin/routed/table.c @@ -298,7 +298,7 @@ ag_check(naddr dst, naddr xaddr; int x; - NTOHL(dst); + dst = ntohl(dst); /* Punt non-contiguous subnet masks. * |