예제 #1
0
 def unpack(data):
     ip, asn = unpack('!4sH', data[2:8])
     return OriginIPASN(IPv4.ntop(ip), ASN(asn), False, data[:8])
예제 #2
0
파일: traffic.py 프로젝트: itbj/exabgp
 def unpack(data):
     ip, bit = unpack('!4sH', data[2:8])
     return TrafficNextHopIPv4IETF(IPv4.ntop(ip), bool(bit & 0x01),
                                   data[:8])
예제 #3
0
파일: pmsi.py 프로젝트: stroboscope/exabgp
	def unpack (cls,tunnel,label,flags):
		ip = IPv4.ntop(tunnel)
		return cls(ip,label,flags,tunnel)
예제 #4
0
 def unpack(data):
     asn, ip = unpack('!H4s', data[2:8])
     return OriginASNIP(ASN(asn), IPv4.ntop(ip), False, data[:8])
예제 #5
0
파일: rt.py 프로젝트: Tourountzis/exabgp
	def unpack (data):
		ip,number = unpack('!4sH',data[2:8])
		return RouteTargetIPNumber(IPv4.ntop(ip),number,False,data[:8])
예제 #6
0
파일: rt.py 프로젝트: xiaopeng163/exabgp
 def unpack(cls, data):
     ip, number = unpack('!4sH', data[2:8])
     return cls(IPv4.ntop(ip), number, False, data[:8])
예제 #7
0
파일: rt.py 프로젝트: stroboscope/exabgp
 def unpack(data):
     asn, ip = unpack('!H4s', data[2:8])
     return RouteTargetASNIP(ASN(asn), IPv4.ntop(ip), False, data[:8])
예제 #8
0
파일: rt.py 프로젝트: stroboscope/exabgp
 def unpack(data):
     ip, asn = unpack('!4sH', data[2:8])
     return RouteTargetIPASN(IPv4.ntop(ip), ASN(asn), False, data[:8])
예제 #9
0
	def unpack (data):
		asn,ip = unpack('!H4s',data[2:8])
		return OriginASNIP(ASN(asn),IPv4.ntop(ip),False,data[:8])
예제 #10
0
	def unpack (data):
		ip,asn = unpack('!4sH',data[2:8])
		return OriginIPASN(IPv4.ntop(ip),ASN(asn),False,data[:8])
예제 #11
0
파일: pmsi.py 프로젝트: Shmuma/exabgp
 def unpack(cls, tunnel, label, flags):
     ip = IPv4.ntop(tunnel)
     return cls(ip, label, flags, tunnel)
예제 #12
0
파일: rt.py 프로젝트: CadeLaRen/exabgp
	def unpack (cls, data):
		ip,number = unpack('!4sH',data[2:8])
		return cls(IPv4.ntop(ip),number,False,data[:8])
예제 #13
0
파일: rt.py 프로젝트: asnd/exabgp
	def unpack (data):
		ip,asn = unpack('!4sH',data[2:8])
		return RouteTargetIPASN(IPv4.ntop(ip),ASN(asn),False,data[:8])
예제 #14
0
파일: rt.py 프로젝트: asnd/exabgp
	def unpack(data):
		asn,ip = unpack('!H4s',data[2:8])
		return RouteTargetASNIP(ASN(asn),IPv4.ntop(ip),False,data[:8])
예제 #15
0
 def unpack(data):
     ip, number = unpack('!4sH', data[2:8])
     return RouteTargetIPNumber(IPv4.ntop(ip), number, False, data[:8])