From 1474f77ddce95d2b6d42401daf98247e9df14890 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Tue, 4 Apr 2017 20:15:20 +0200 Subject: [PATCH] dhcpd watcher (unbound) cleanup mac address, remove ; --- src/opnsense/site-python/watchers/dhcpd.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/site-python/watchers/dhcpd.py b/src/opnsense/site-python/watchers/dhcpd.py index e5c4d5b5d..6e5300c25 100644 --- a/src/opnsense/site-python/watchers/dhcpd.py +++ b/src/opnsense/site-python/watchers/dhcpd.py @@ -71,7 +71,7 @@ class DHCPDLease(object): except ValueError: field_value = None elif field_name == 'hardware' and len(parts) >= 3: - field_value = {'hardware-type': parts[1], 'mac-address': parts[2]} + field_value = {'hardware-type': parts[1], 'mac-address': parts[2].split(';')[0]} elif field_name in('uid', 'client-hostname') and len(parts) >= 2 and parts[1].find('"') > -1: field_value = parts[1].split('"')[1]