def __init__ (self, afi, peer, local, port=179,md5='',ttl=None):
		Connection.__init__(self,afi,peer,local)

		self.logger.wire("attempting connection to %s:%d" % (self.peer,port))

		self.peer = peer
		self.ttl = ttl
		self.afi = afi
		self.md5 = md5
		self.port = port

		try:
			self.io = create(afi)
			MD5(self.io,peer,port,md5)
			TTL(self.io, peer, self.ttl)
			bind(self.io,local,afi)
			async(self.io,peer)
			connect(self.io,peer,port,afi,md5)
			self.init = True
		except NetworkError,exc:
			self.init = False
			self.close()
			self.logger.wire((self.peer,port,str(exc)) % "connection to %s:%d failed, %s")
dataset/ETHPy150Open Exa-Networks/exabgp/lib/exabgp/reactor/network/outgoing.py/Outgoing.__init__/swapped operands of `%`