Linux/Ns-3/Dce cross experiments
[nepi.git] / src / nepi / resources / ns3 / ns3fdnetdevice.py
index b8aabe6..02c11c6 100644 (file)
@@ -53,12 +53,7 @@ class NS3BaseFdNetDevice(NS3BaseNetDevice):
         
         super(NS3BaseFdNetDevice, self)._instantiate_object()
 
-    def send_fd(self, fd):
-        import passfd
-        import socket
-        
+    def recv_fd(self):
         address = self.simulation.invoke(self.uuid, "recvFD")
-        sock = socket.socket(socket.AF_UNIX, socket.SOCK_DGRAM)
-        sock.connect(address)
-        passfd.sendfd(sock, fd, '0')
+        return address