예제 #1
0
파일: rtc.py 프로젝트: szhong-jnpr/exabgp
	def index (self):
		return NLRI._index(self) + self.pack()
예제 #2
0
파일: ipvpn.py 프로젝트: qoke/exabgp
 def index(self, negotiated=None):
     addpath = 'no-pi' if self.path_info is PathInfo.NOPATH else self.path_info.pack(
     )
     mask = chr(len(self.rd) * 8 + self.cidr.mask)
     return NLRI._index(
         self) + addpath + mask + self.rd.pack() + self.cidr.pack_ip()
예제 #3
0
	def index (self):
		return NLRI._index(self) + self.pack()
예제 #4
0
 def index(self, negotiated=None):
     addpath = b'no-pi' if self.path_info is PathInfo.NOPATH else self.path_info.pack(
     )
     mask = character(self.cidr.mask)
     return NLRI._index(self) + addpath + mask + self.cidr.pack_ip()
예제 #5
0
파일: inet.py 프로젝트: benagricola/exabgp
	def index (self):
		addpath = 'no-pi' if self.path_info is PathInfo.NOPATH else self.path_info.pack()
		return NLRI._index(self) + addpath + self.cidr.pack_nlri()
예제 #6
0
	def index (self, negotiated=None):
		addpath = 'no-pi' if self.path_info is PathInfo.NOPATH else self.path_info.pack()
		mask = chr_(self.cidr.mask)
		return NLRI._index(self) + addpath + mask + self.cidr.pack_ip()
예제 #7
0
파일: inet.py 프로젝트: doddt/exabgp
 def index(self):
     addpath = 'no-pi' if self.path_info is PathInfo.NOPATH else self.path_info.pack(
     )
     return NLRI._index(self) + addpath + self.cidr.pack_nlri()