From a421e31dd5bfdece693092a0b6fb7a204b5fba42 Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Mon, 14 Dec 2015 14:45:25 -0800 Subject: send_cmd() retrun value bugfix + minor debug changes --- netcon/NetconEthernetTap.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'netcon/NetconEthernetTap.cpp') diff --git a/netcon/NetconEthernetTap.cpp b/netcon/NetconEthernetTap.cpp index 609e2923..cb5def32 100644 --- a/netcon/NetconEthernetTap.cpp +++ b/netcon/NetconEthernetTap.cpp @@ -848,6 +848,8 @@ err_t NetconEthernetTap::nc_accept(void *arg, struct tcp_pcb *newpcb, err_t err) dwr(MSG_DEBUG, " nc_accept(): socketpair = {%d, %d}\n", fds[0], fds[1]); int send_fd = tap->_phy.getDescriptor(conn->rpcSock); +dwr(MSG_DEBUG, "nc_accept(): sending %d via %d\n", fds[1], listening_fd); + if(sock_fd_write(listening_fd, fds[1]) < 0){ dwr(MSG_ERROR, " nc_accept(%d): error writing signal byte (listen_fd = %d, perceived_fd = %d)\n", listening_fd, send_fd, fds[1]); return -1; -- cgit v1.2.3