diff options
| author | Roy Marples <roy@marples.name> | 2008-09-15 09:02:56 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2008-09-15 09:02:56 +0000 |
| commit | 1993f8f9977d3a7cdd583add3c74829f11869421 (patch) | |
| tree | 735bc2ab88a5fdfd1d18eb0fde8d8dad6f807771 /net.c | |
| parent | 3b85adad85f1e3275fb3020c54a16fa8cee6faa6 (diff) | |
| download | dhcpcd-1993f8f9977d3a7cdd583add3c74829f11869421.tar.xz | |
Don't overflow the buffer.
Diffstat (limited to 'net.c')
| -rw-r--r-- | net.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -138,7 +138,7 @@ hwaddr_ntoa(const unsigned char *hwaddr, size_t hwlen) char *p = hwaddr_buffer; size_t i; - for (i = 0; i < hwlen && i < sizeof(hwaddr_buffer); i++) { + for (i = 0; i < hwlen && i < sizeof(hwaddr_buffer) / 3; i++) { if (i > 0) *p ++= ':'; p += snprintf(p, 3, "%.2x", hwaddr[i]); |
