diff options
Diffstat (limited to 'src/lib/libc')
| -rw-r--r-- | src/lib/libc/net/ethers.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/libc/net/ethers.c b/src/lib/libc/net/ethers.c index aa2d99c0a3..d7b0b32f13 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.5 1998/03/17 06:16:55 millert Exp $ */ | 1 | /* $OpenBSD: ethers.c,v 1.6 1998/03/17 06:20:25 millert 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> |
| @@ -37,7 +37,7 @@ | |||
| 37 | */ | 37 | */ |
| 38 | 38 | ||
| 39 | #if defined(LIBC_SCCS) && !defined(lint) | 39 | #if defined(LIBC_SCCS) && !defined(lint) |
| 40 | static char rcsid[] = "$OpenBSD: ethers.c,v 1.5 1998/03/17 06:16:55 millert Exp $"; | 40 | static char rcsid[] = "$OpenBSD: ethers.c,v 1.6 1998/03/17 06:20:25 millert Exp $"; |
| 41 | #endif /* LIBC_SCCS and not lint */ | 41 | #endif /* LIBC_SCCS and not lint */ |
| 42 | 42 | ||
| 43 | #include <sys/types.h> | 43 | #include <sys/types.h> |
| @@ -126,8 +126,10 @@ ether_ntohost(hostname, e) | |||
| 126 | 126 | ||
| 127 | if (e->ether_addr_octet[0] > 0xFF || e->ether_addr_octet[1] > 0xFF || | 127 | if (e->ether_addr_octet[0] > 0xFF || e->ether_addr_octet[1] > 0xFF || |
| 128 | e->ether_addr_octet[2] > 0xFF || e->ether_addr_octet[3] > 0xFF || | 128 | e->ether_addr_octet[2] > 0xFF || e->ether_addr_octet[3] > 0xFF || |
| 129 | e->ether_addr_octet[4] > 0xFF || e->ether_addr_octet[5] > 0xFF) | 129 | e->ether_addr_octet[4] > 0xFF || e->ether_addr_octet[5] > 0xFF) { |
| 130 | return (NULL); | 130 | errno = EINVAL; |
| 131 | return (-1); | ||
| 132 | } | ||
| 131 | 133 | ||
| 132 | #ifdef YP | 134 | #ifdef YP |
| 133 | char trybuf[sizeof("xx:xx:xx:xx:xx:xx")]; | 135 | char trybuf[sizeof("xx:xx:xx:xx:xx:xx")]; |
