summaryrefslogtreecommitdiffstats
path: root/lib/libc/net/linkaddr.c
diff options
context:
space:
mode:
authormillert <millert@openbsd.org>2016-12-07 01:05:47 +0000
committermillert <millert@openbsd.org>2016-12-07 01:05:47 +0000
commit7ac5027a10505acd73f7dc01cfcd2df73fa1f4f2 (patch)
treeb2cdf272ea110f043d92f631352e102a96fb9230 /lib/libc/net/linkaddr.c
parentAn SSL_SESSION_print(3) manual written from scratch. It's clearly (diff)
downloadwireguard-openbsd-7ac5027a10505acd73f7dc01cfcd2df73fa1f4f2.tar.xz
wireguard-openbsd-7ac5027a10505acd73f7dc01cfcd2df73fa1f4f2.zip
Fix a typo, decrement rem, don't increment for single digit hex bytes.
From Henri Kemppainen
Diffstat (limited to 'lib/libc/net/linkaddr.c')
-rw-r--r--lib/libc/net/linkaddr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/net/linkaddr.c b/lib/libc/net/linkaddr.c
index 5b74d982190..354067b3b59 100644
--- a/lib/libc/net/linkaddr.c
+++ b/lib/libc/net/linkaddr.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: linkaddr.c,v 1.7 2016/12/06 22:32:58 millert Exp $ */
+/* $OpenBSD: linkaddr.c,v 1.8 2016/12/07 01:05:47 millert Exp $ */
/*-
* Copyright (c) 1990, 1993
* The Regents of the University of California. All rights reserved.
@@ -78,7 +78,7 @@ link_ntoa(const struct sockaddr_dl *sdl)
if (rem < 2)
break;
*out++ = hexlist[i];
- rem++;
+ rem--;
}
}
*out = 0;