diff options
author | deraadt <> | 2002-05-24 21:22:37 +0000 |
---|---|---|
committer | deraadt <> | 2002-05-24 21:22:37 +0000 |
commit | 2be7fb6fb1368b131cd6a8f7ee34d9c11ef25a64 (patch) | |
tree | 96f82217a2fd5234ac1e25601237e64983eef146 /src/lib/libc/net/ethers.c | |
parent | 4bb76773d7dd0051cb98a137db9aeefb61518f5a (diff) | |
download | openbsd-2be7fb6fb1368b131cd6a8f7ee34d9c11ef25a64.tar.gz openbsd-2be7fb6fb1368b131cd6a8f7ee34d9c11ef25a64.tar.bz2 openbsd-2be7fb6fb1368b131cd6a8f7ee34d9c11ef25a64.zip |
try to use strlcpy and snprintf more; ok various
Diffstat (limited to 'src/lib/libc/net/ethers.c')
-rw-r--r-- | src/lib/libc/net/ethers.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libc/net/ethers.c b/src/lib/libc/net/ethers.c index e7781438c1..858ac5b3f3 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.13 2002/02/16 21:27:23 millert Exp $ */ | 1 | /* $OpenBSD: ethers.c,v 1.14 2002/05/24 21:22:37 deraadt 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> |
@@ -34,7 +34,7 @@ | |||
34 | */ | 34 | */ |
35 | 35 | ||
36 | #if defined(LIBC_SCCS) && !defined(lint) | 36 | #if defined(LIBC_SCCS) && !defined(lint) |
37 | static char rcsid[] = "$OpenBSD: ethers.c,v 1.13 2002/02/16 21:27:23 millert Exp $"; | 37 | static char rcsid[] = "$OpenBSD: ethers.c,v 1.14 2002/05/24 21:22:37 deraadt Exp $"; |
38 | #endif /* LIBC_SCCS and not lint */ | 38 | #endif /* LIBC_SCCS and not lint */ |
39 | 39 | ||
40 | #include <sys/types.h> | 40 | #include <sys/types.h> |
@@ -72,7 +72,7 @@ ether_ntoa(e) | |||
72 | return (NULL); | 72 | return (NULL); |
73 | } | 73 | } |
74 | 74 | ||
75 | (void)sprintf(a, "%02x:%02x:%02x:%02x:%02x:%02x", | 75 | (void)snprintf(a, sizeof a, "%02x:%02x:%02x:%02x:%02x:%02x", |
76 | e->ether_addr_octet[0], e->ether_addr_octet[1], | 76 | e->ether_addr_octet[0], e->ether_addr_octet[1], |
77 | e->ether_addr_octet[2], e->ether_addr_octet[3], | 77 | e->ether_addr_octet[2], e->ether_addr_octet[3], |
78 | e->ether_addr_octet[4], e->ether_addr_octet[5]); | 78 | e->ether_addr_octet[4], e->ether_addr_octet[5]); |
@@ -138,7 +138,7 @@ ether_ntohost(hostname, e) | |||
138 | } | 138 | } |
139 | 139 | ||
140 | #ifdef YP | 140 | #ifdef YP |
141 | sprintf(trybuf, "%x:%x:%x:%x:%x:%x", | 141 | snprintf(trybuf, sizeof trybuf, "%x:%x:%x:%x:%x:%x", |
142 | e->ether_addr_octet[0], e->ether_addr_octet[1], | 142 | e->ether_addr_octet[0], e->ether_addr_octet[1], |
143 | e->ether_addr_octet[2], e->ether_addr_octet[3], | 143 | e->ether_addr_octet[2], e->ether_addr_octet[3], |
144 | e->ether_addr_octet[4], e->ether_addr_octet[5]); | 144 | e->ether_addr_octet[4], e->ether_addr_octet[5]); |