More debug in controller
This commit is contained in:
parent
236bd8e7d6
commit
0dc8791afb
1 changed files with 9 additions and 2 deletions
|
@ -424,9 +424,16 @@ class L2Controller(object):
|
||||||
|
|
||||||
|
|
||||||
if packet.type == 0x0800:
|
if packet.type == 0x0800:
|
||||||
pass
|
log.debug("Received raw (untagged) packet - BUG")
|
||||||
|
self.debug_print_pkg(pkg)
|
||||||
|
|
||||||
elif packet.type == 0x86dd:
|
elif packet.type == 0x86dd:
|
||||||
self.debug_print_pkg(pkg)
|
self.debug_print_pkg(pkg)
|
||||||
|
cpu_header = CpuHeader(packet.payload)
|
||||||
|
ether_orig = Ether(src=packet.src, dst=packet.dst, type=cpu_header.type)
|
||||||
|
orig_packet = ether_orig / IPv4(cpu_header.load)
|
||||||
|
log.debug("v4 reassambled={}".format(orig_packet.__repr__()))
|
||||||
|
|
||||||
elif packet.type == 0x4242:
|
elif packet.type == 0x4242:
|
||||||
cpu_header = CpuHeader(packet.payload)
|
cpu_header = CpuHeader(packet.payload)
|
||||||
|
|
||||||
|
@ -447,7 +454,7 @@ class L2Controller(object):
|
||||||
src = orig_packet['IPv6'].src
|
src = orig_packet['IPv6'].src
|
||||||
log.debug("Router solicitation from {} -- should probably handle this?".format(src))
|
log.debug("Router solicitation from {} -- should probably handle this?".format(src))
|
||||||
elif cpu_header.task == self.task['DEBUG']:
|
elif cpu_header.task == self.task['DEBUG']:
|
||||||
log.debug("reassambled={}".format(orig_packet.__repr__()))
|
log.debug("v6 reassambled={}".format(orig_packet.__repr__()))
|
||||||
elif cpu_header.task == self.task['ICMP6_NS']:
|
elif cpu_header.task == self.task['ICMP6_NS']:
|
||||||
log.info("Doing neighbor solicitation for the switch in the controller")
|
log.info("Doing neighbor solicitation for the switch in the controller")
|
||||||
self.handle_icmp6_ns(orig_packet)
|
self.handle_icmp6_ns(orig_packet)
|
||||||
|
|
Loading…
Reference in a new issue