lib/mac: add helper function/values

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
Isaku Yamahata
2012-01-27 17:47:07 +09:00
committed by FUJITA Tomonori
parent 326eb1d839
commit 18cbaad5ad

View File

@@ -14,6 +14,14 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
DONTCARE = '\x00' * 6
BROADCAST = '\xff' * 6
def is_multicast(addr):
return bool(ord(addr[0]) & 0x01)
def haddr_to_str(addr):
return ''.join(['%02x:' % ord(char) for char in addr[0:6]])[:-1]