vkernel - Fix frustrating VKE mac address bug
authorMatthew Dillon <dillon@apollo.backplane.com>
Tue, 2 Jul 2013 00:24:26 +0000 (17:24 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Tue, 2 Jul 2013 00:24:26 +0000 (17:24 -0700)
commitb3a6732e269f2e8f4cba00e8e7e355f16f1e138d
tree11c695396203dc9e16c90f9deef58cd0ed4d83f7
parentd1cb63e7620126c676582e07d0096591619b938c
vkernel - Fix frustrating VKE mac address bug

* Fix a very frustrating bug where VKE would sometimes ignore packets.
  It turns out that the default randomly-generated ether mac address
  was not being properly zero'd, leaving uninitialized locations in
  bytes 0 and 1 which would sometimes make the MAC look like a multicast
  address.

Reported-by: Frustrated tuxilo
sys/dev/virtual/vkernel/net/if_vke.c