[ooni-probe/master] Comment out what we would want to have

commit 17e73e2253cf27e6c2d21d11bf33bcedeb82d7a1 Author: Arturo Filastò <art@fuffa.org> Date: Sat Nov 24 21:39:35 2012 +0100 Comment out what we would want to have * Uncomment set close-on-exec on the socket file descriptor. Would not be useful in our case since we are not forking, but it's does not hurt to be safe. * This functionality does not work on windows based machines, but twisteds wrapper for it takes care of handling that. --- ooni/utils/txscapy.py | 12 ++++-------- 1 files changed, 4 insertions(+), 8 deletions(-) diff --git a/ooni/utils/txscapy.py b/ooni/utils/txscapy.py index e41d649..432a987 100644 --- a/ooni/utils/txscapy.py +++ b/ooni/utils/txscapy.py @@ -25,9 +25,6 @@ from scapy.arch import pcapdnet from ooni.utils import log -conf.use_pcap = True -conf.use_dnet = True - def getNetworksFromRoutes(): from scapy.all import conf, ltoa, read_routes from ipaddr import IPNetwork, IPAddress @@ -60,13 +57,12 @@ class TXPcapWriter(PcapWriter): class ScapyProtocol(abstract.FileDescriptor): def __init__(self, interface, super_socket=None, timeout=5): abstract.FileDescriptor.__init__(self, reactor) - # By default we use the conf.L3socket if not super_socket: - super_socket = pcapdnet.L3dnetSocket(iface=interface) - print super_socket - log.msg("Creating layer 3 socket with interface %s" % interface) + # XXX this is what we would want + #super_socket = pcapdnet.L3dnetSocket(iface=interface) + super_socket = conf.L3Socket(iface=interface) - #fdesc._setCloseOnExec(super_socket.ins.fileno()) + fdesc._setCloseOnExec(super_socket.ins.fileno()) self.super_socket = super_socket self.interface = interface
participants (1)
-
art@torproject.org