diff options
| author | otto <> | 2004-02-16 19:41:12 +0000 |
|---|---|---|
| committer | otto <> | 2004-02-16 19:41:12 +0000 |
| commit | 0e9a672f0ef59215a3c880a7c883953f7a3dfad2 (patch) | |
| tree | 47941b80d5b5adf5c4482e1b302ce0a452e1ec38 /src/lib/libc/net/ethers.c | |
| parent | 1617c4271e2064de608b1d25e4d8b49ea0b00007 (diff) | |
| download | openbsd-0e9a672f0ef59215a3c880a7c883953f7a3dfad2.tar.gz openbsd-0e9a672f0ef59215a3c880a7c883953f7a3dfad2.tar.bz2 openbsd-0e9a672f0ef59215a3c880a7c883953f7a3dfad2.zip | |
remove redundant code, u_int8_t cannot be > 0xff
ok deraadt@ millert@
Diffstat (limited to 'src/lib/libc/net/ethers.c')
| -rw-r--r-- | src/lib/libc/net/ethers.c | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/src/lib/libc/net/ethers.c b/src/lib/libc/net/ethers.c index 899022a622..2c1e562245 100644 --- a/src/lib/libc/net/ethers.c +++ b/src/lib/libc/net/ethers.c | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | /* $OpenBSD: ethers.c,v 1.16 2003/06/17 21:56:24 millert Exp $ */ | 1 | /* $OpenBSD: ethers.c,v 1.17 2004/02/16 19:41:12 otto Exp $ */ |
| 2 | 2 | ||
| 3 | /* | 3 | /* |
| 4 | * Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> | 4 | * Copyright (c) 1998 Todd C. Miller <Todd.Miller@courtesan.com> |
| @@ -23,7 +23,7 @@ | |||
| 23 | */ | 23 | */ |
| 24 | 24 | ||
| 25 | #if defined(LIBC_SCCS) && !defined(lint) | 25 | #if defined(LIBC_SCCS) && !defined(lint) |
| 26 | static char rcsid[] = "$OpenBSD: ethers.c,v 1.16 2003/06/17 21:56:24 millert Exp $"; | 26 | static char rcsid[] = "$OpenBSD: ethers.c,v 1.17 2004/02/16 19:41:12 otto Exp $"; |
| 27 | #endif /* LIBC_SCCS and not lint */ | 27 | #endif /* LIBC_SCCS and not lint */ |
| 28 | 28 | ||
| 29 | #include <sys/types.h> | 29 | #include <sys/types.h> |
| @@ -54,13 +54,6 @@ ether_ntoa(e) | |||
| 54 | { | 54 | { |
| 55 | static char a[] = "xx:xx:xx:xx:xx:xx"; | 55 | static char a[] = "xx:xx:xx:xx:xx:xx"; |
| 56 | 56 | ||
| 57 | if (e->ether_addr_octet[0] > 0xFF || e->ether_addr_octet[1] > 0xFF || | ||
| 58 | e->ether_addr_octet[2] > 0xFF || e->ether_addr_octet[3] > 0xFF || | ||
| 59 | e->ether_addr_octet[4] > 0xFF || e->ether_addr_octet[5] > 0xFF) { | ||
| 60 | errno = EINVAL; | ||
| 61 | return (NULL); | ||
| 62 | } | ||
| 63 | |||
| 64 | (void)snprintf(a, sizeof a, "%02x:%02x:%02x:%02x:%02x:%02x", | 57 | (void)snprintf(a, sizeof a, "%02x:%02x:%02x:%02x:%02x:%02x", |
| 65 | e->ether_addr_octet[0], e->ether_addr_octet[1], | 58 | e->ether_addr_octet[0], e->ether_addr_octet[1], |
| 66 | e->ether_addr_octet[2], e->ether_addr_octet[3], | 59 | e->ether_addr_octet[2], e->ether_addr_octet[3], |
| @@ -119,13 +112,6 @@ ether_ntohost(hostname, e) | |||
| 119 | int trylen; | 112 | int trylen; |
| 120 | #endif | 113 | #endif |
| 121 | 114 | ||
| 122 | if (e->ether_addr_octet[0] > 0xFF || e->ether_addr_octet[1] > 0xFF || | ||
| 123 | e->ether_addr_octet[2] > 0xFF || e->ether_addr_octet[3] > 0xFF || | ||
| 124 | e->ether_addr_octet[4] > 0xFF || e->ether_addr_octet[5] > 0xFF) { | ||
| 125 | errno = EINVAL; | ||
| 126 | return (-1); | ||
| 127 | } | ||
| 128 | |||
| 129 | #ifdef YP | 115 | #ifdef YP |
| 130 | snprintf(trybuf, sizeof trybuf, "%x:%x:%x:%x:%x:%x", | 116 | snprintf(trybuf, sizeof trybuf, "%x:%x:%x:%x:%x:%x", |
| 131 | e->ether_addr_octet[0], e->ether_addr_octet[1], | 117 | e->ether_addr_octet[0], e->ether_addr_octet[1], |
