View | Details | Raw Unified | Return to bug 231661
Collapse All | Expand All

(-)net-mgmt/arpwatch/files/patch-ec.c (+20 lines)
Line 0 Link Here
1
--- ec.c.orig	2018-09-24 09:56:56 UTC
2
+++ ec.c
3
@@ -201,7 +201,7 @@ str2e(register char *str, register u_cha
4
 	u_int n[6];
5
 
6
 	MEMSET(n, 0, sizeof(n));
7
-	if (sscanf(str, "%x:%x:%x:%x:%x:%x",
8
+	if (sscanf(str, "%02x:%02x:%02x:%02x:%02x:%02x",
9
 	    &n[0], &n[1], &n[2], &n[3], &n[4], &n[5]) != 6)
10
 		return (0);
11
 	for (i = 0; i < 6; ++i) {
12
@@ -218,7 +218,7 @@ e2str(register u_char *e)
13
 {
14
 	static char str[32];
15
 
16
-	(void)sprintf(str, "%x:%x:%x:%x:%x:%x",
17
+	(void)sprintf(str, "%02x:%02x:%02x:%02x:%02x:%02x",
18
 	    e[0], e[1], e[2], e[3], e[4], e[5]);
19
 	return (str);
20
 }
(-)net-mgmt/arpwatch/files/patch-massagevendor (+11 lines)
Line 0 Link Here
1
--- massagevendor.orig	2018-09-24 10:43:54 UTC
2
+++ massagevendor
3
@@ -15,7 +15,7 @@
4
     awk -f euppertolower.awk | \
5
     sed -n \
6
     -e 's/^\([0-9A-Za-z][0-9A-Za-z]\)\([0-9A-Za-z][0-9A-Za-z]\)\([0-9A-Za-z][0-9A-Za-z]\)[ 	]\(.*\)$/\1:\2:\3	\4/' \
7
-    -e 's/^0//' -e 's/:0\([0-9A-Za-z]\)/:\1/g' -e p | \
8
+    -e p | \
9
     sort | \
10
     awk -f duplicates.awk ) | \
11
     awk -f p.awk | \
(-)net-mgmt/arpwatch/Makefile (-1 / +1 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	arpwatch
4
PORTNAME=	arpwatch
5
DISTVERSION=	2.1a15
5
DISTVERSION=	2.1a15
6
PORTREVISION=	10
6
PORTREVISION=	11
7
CATEGORIES=	net-mgmt
7
CATEGORIES=	net-mgmt
8
MASTER_SITES=	ftp://ftp.ee.lbl.gov/ \
8
MASTER_SITES=	ftp://ftp.ee.lbl.gov/ \
9
		GENTOO
9
		GENTOO

Return to bug 231661