author | mjm <mjm> | 2003-02-26 22:17:26 (UTC) |
---|---|---|
committer | mjm <mjm> | 2003-02-26 22:17:26 (UTC) |
commit | ed168abe1c9c1384b0151ea9b49a7e364f9b67be (patch) (unidiff) | |
tree | 4364879aaa3c6fe8d963256a36717efc1b24d03c | |
parent | 60da6fed3516c5cb73930d0d2cdae253a16c12f8 (diff) | |
download | opie-ed168abe1c9c1384b0151ea9b49a7e364f9b67be.zip opie-ed168abe1c9c1384b0151ea9b49a7e364f9b67be.tar.gz opie-ed168abe1c9c1384b0151ea9b49a7e364f9b67be.tar.bz2 |
added ok and fail msgs for gui
-rw-r--r-- | noncore/net/wellenreiter/daemon/source/daemon.cc | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/noncore/net/wellenreiter/daemon/source/daemon.cc b/noncore/net/wellenreiter/daemon/source/daemon.cc index d77d987..3a28217 100644 --- a/noncore/net/wellenreiter/daemon/source/daemon.cc +++ b/noncore/net/wellenreiter/daemon/source/daemon.cc | |||
@@ -115,23 +115,27 @@ int main(int argc, char **argv) | |||
115 | wl_logerr("Error trying to read: %s", strerror(errno)); | 115 | wl_logerr("Error trying to read: %s", strerror(errno)); |
116 | break; | 116 | break; |
117 | } | 117 | } |
118 | else | 118 | else |
119 | { | 119 | { |
120 | /* check type of packet and start function according to it */ | 120 | /* check type of packet and start function according to it */ |
121 | switch(retval) | 121 | switch(retval) |
122 | { | 122 | { |
123 | case 98: | 123 | case STARTSNIFF: |
124 | wl_loginfo("Received STARTSNIFF command"); | 124 | wl_loginfo("Received STARTSNIFF command"); |
125 | break; | 125 | if(!send_ok(GUIADDR, GUIPORT, STARTSNIFF)) |
126 | case 99: | 126 | wl_logerr("Cannot set OK_CMD to GUI"); |
127 | wl_loginfo("Received STOPSNIFF command"); | 127 | break; |
128 | break; | 128 | case STOPSNIFF: |
129 | default: | 129 | wl_loginfo("Received STOPSNIFF command"); |
130 | if(!send_ok(GUIADDR, GUIPORT, STOPSNIFF)) | ||
131 | wl_logerr("Cannot set FAIL_CMD to GUI"); | ||
132 | break; | ||
133 | default: | ||
130 | wl_logerr("Received unknown command: %d", retval); | 134 | wl_logerr("Received unknown command: %d", retval); |
131 | break; | 135 | break; |
132 | } | 136 | } |
133 | } | 137 | } |
134 | } /* FD_ISSET */ | 138 | } /* FD_ISSET */ |
135 | 139 | ||
136 | /* Check pcap lib for packets */ | 140 | /* Check pcap lib for packets */ |
137 | if(FD_ISSET(pcap_fileno(handletopcap), &rset)) | 141 | if(FD_ISSET(pcap_fileno(handletopcap), &rset)) |