X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fpackets.h;h=f61c20ca5896e3ddc2200f38c90c3b7fc7197ccf;hb=e328faadc42cb835b1adf1ef4d77a42c76b52f3f;hp=83bdb6b57c2427701f0c48c80f4a030c2108a68a;hpb=7634353824f1631c3008dc43a4a1cc0aebff3caa;p=openvswitch diff --git a/lib/packets.h b/lib/packets.h index 83bdb6b5..f61c20ca 100644 --- a/lib/packets.h +++ b/lib/packets.h @@ -38,14 +38,6 @@ static inline bool eth_addr_is_broadcast(const uint8_t ea[6]) return (ea[0] & ea[1] & ea[2] & ea[3] & ea[4] & ea[5]) == 0xff; } -/* Returns true if 'ea' is an Ethernet address used for virtual interfaces - * under XenServer. Generally the actual Ethernet address is FE:FF:FF:FF:FF:FF - * but it can be FE:FE:FE:FE:FE:FE in some cases. */ -static inline bool eth_addr_is_vif(const uint8_t ea[6]) -{ - return ea[0] == 0xfe && (ea[1] & ea[2] & ea[3] & ea[4] & ea[5]) >= 0xfe; -} - static inline bool eth_addr_is_multicast(const uint8_t ea[6]) { return ea[0] & 1;