예제 #1
0
파일: lldp.py 프로젝트: yvyshneva/scapy
 def i2m(self, pkt, x):
     cls = self.subtypes_dict.get(pkt.subtype, StrLenField)
     try:
         return (cls.i2m.__func__ if six.PY2 else cls.i2m)(self, pkt, x)
     except Exception:
         log_runtime.exception("Failed to build " + self.name + " ! ")
         return StrLenField.i2m(self, pkt, x)
예제 #2
0
 def i2m(self, pkt, x):
     cls = self.subtypes_dict.get(pkt.subtype, StrLenField)
     try:
         return (cls.i2m.__func__ if six.PY2 else cls.i2m)(self, pkt, x)
     except Exception:
         log_runtime.exception("Failed to build " + self.name + " ! ")
         return StrLenField.i2m(self, pkt, x)
예제 #3
0
파일: utils.py 프로젝트: aolihu/pysap
 def i2m(self, pkt, i):
     cls = self.get_class(pkt)
     if cls is not None:
         return str(i)
     else:
         return StrLenField.i2m(self, pkt, i)
예제 #4
0
 def i2m(self, pkt, i):
     cls = self.get_class(pkt)
     if cls is not None:
         return str(i)
     else:
         return StrLenField.i2m(self, pkt, i)