From 64d6fce7279cfdf4dd4366a78899b1b95fb88346 Mon Sep 17 00:00:00 2001 From: onura <> Date: Mon, 22 Jan 2018 13:29:33 +0300 Subject: [PATCH] fix: Cannot parse arp table since MAC addresses are not padded with 0 on macOS. --- net/arp_parser_darwin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/arp_parser_darwin.go b/net/arp_parser_darwin.go index 0992dd02..c32af75b 100644 --- a/net/arp_parser_darwin.go +++ b/net/arp_parser_darwin.go @@ -2,5 +2,5 @@ package net import "regexp" -var ArpTableParser = regexp.MustCompile("^[^\\d\\.]+([\\d\\.]+).+\\s+([a-f0-9:]{17})\\s+on\\s+([^\\s]+)\\s+.+$") +var ArpTableParser = regexp.MustCompile("^[^\\d\\.]+([\\d\\.]+).+\\s+([a-f0-9:]{11,17})\\s+on\\s+([^\\s]+)\\s+.+$") var ArpTableTokens = 4