pvl.dhcp: docdoc DHCPINFORM?
authorTero Marttila <terom@paivola.fi>
Wed, 30 Jan 2013 23:53:21 +0200
changeset 193 4db45cb35dc3
parent 192 9157c1984fd8
child 194 95bfa7ac88ca
pvl.dhcp: docdoc DHCPINFORM?
pvl/dhcp/hosts.py
pvl/dhcp/syslog.py
--- a/pvl/dhcp/hosts.py	Sun Jan 27 22:05:23 2013 +0200
+++ b/pvl/dhcp/hosts.py	Wed Jan 30 23:53:21 2013 +0200
@@ -86,6 +86,7 @@
             return
 
         # do not override error from request on NAK; clear otherwise
+        # TODO: DHCPINFORM from 192.168.x.y with error -> rogue dhcp?
         if item.get('type') == 'DHCPNAK' :
             pass
         else :
--- a/pvl/dhcp/syslog.py	Sun Jan 27 22:05:23 2013 +0200
+++ b/pvl/dhcp/syslog.py	Wed Jan 30 23:53:21 2013 +0200
@@ -69,6 +69,8 @@
         #       unknown subnet for relay address %s
         #       unknown subnet for %s address %s
         #       not authoritative for subnet %s
+        #
+        # TODO: DHCPINFORM with error indicates rogue dhcp
         re.compile(r'(?P<type>DHCPINFORM) from (?P<lease>.+?) via (?P<gateway>.+?)(: (?P<error>.+?))?$'),
         
         # dhcpleasequery