Esempio n. 1
0
 def close(self):
     if self.closed:
         return
     self.closed = 1
     if self.promisc:
         set_promisc(self.ins, self.iface, 0)
     SuperSocket.close(self)
Esempio n. 2
0
 def close(self):
     if self.closed:
         return
     self.closed = 1
     if self.promisc:
         set_promisc(self.ins, self.iface, 0)
     SuperSocket.close(self)
Esempio n. 3
0
 def close(self):
     if self.closed:
         return
     self.closed = 1
     if self.promisc:
         for i in self.iff:
             set_promisc(self.ins, i, 0)
     SuperSocket.close(self)
Esempio n. 4
0
 def close(self):
     if self.closed:
         return
     self.closed = 1
     if self.promisc:
         for i in self.iff:
             set_promisc(self.ins, i, 0)
     SuperSocket.close(self)
Esempio n. 5
0
 def close(self):
     if self.closed:
         return
     try:
         if self.promisc and self.ins:
             set_promisc(self.ins, self.iface, 0)
     except (AttributeError, OSError):
         pass
     SuperSocket.close(self)
Esempio n. 6
0
 def close(self):
     # type: () -> None
     if self.closed:
         return
     try:
         if self.promisc and getattr(self, "ins", None):
             set_promisc(self.ins, self.iface, 0)
     except (AttributeError, OSError):
         pass
     SuperSocket.close(self)
Esempio n. 7
0
 def close(self):
     SuperSocket.close(self)
     self.usbpcap_proc.kill()
Esempio n. 8
0
File: usb.py Progetto: commial/scapy
 def close(self):
     SuperSocket.close(self)
     self.usbpcap_proc.kill()
Esempio n. 9
0
 def close(self):
     """Close the socket and stop the receiving thread"""
     self.can_socket.close()
     self.rx_thread.stop()
     SuperSocket.close(self)