VPP-1506: dump local punts and registered punt sockets
[vpp.git] / test / vpp_mac.py
index c0e6974..787d77c 100644 (file)
@@ -8,7 +8,7 @@ from util import mactobinary
 
 class VppMacAddress():
     def __init__(self, addr):
-        self.address = addr
+        self._address = addr
 
     def encode(self):
         return {
@@ -21,19 +21,19 @@ class VppMacAddress():
 
     @property
     def address(self):
-        return self.addr.address
+        return self._address
 
     def __str__(self):
         return self.address
 
     def __eq__(self, other):
         if isinstance(other, self.__class__):
-            return self.address == other.addres
+            return self.address == other.address
         elif hasattr(other, "bytes"):
             # vl_api_mac_addres_t
             return self.bytes == other.bytes
         else:
-            raise Exception("Comparing VppMacAddress:%s"
+            raise TypeError("Comparing VppMacAddress:%s"
                             "with unknown type: %s" %
                             (self, other))
         return False