diff options
author | David Brodski <david@brodski.eu> | 2011-01-11 23:38:54 +0000 |
---|---|---|
committer | David Brodski <david@brodski.eu> | 2011-01-11 23:38:54 +0000 |
commit | be11962997493fb0cee7a8480d6c90da016f6b7d (patch) | |
tree | c4db7d56e51d172bda20e88fa5b88477f4b0b876 /src/transport/test_plugin_transport_wlan_dummy.c | |
parent | 977024fee8ec4405d536f837fc805e84f6b886ca (diff) | |
download | gnunet-be11962997493fb0cee7a8480d6c90da016f6b7d.tar.gz gnunet-be11962997493fb0cee7a8480d6c90da016f6b7d.zip |
Diffstat (limited to 'src/transport/test_plugin_transport_wlan_dummy.c')
-rw-r--r-- | src/transport/test_plugin_transport_wlan_dummy.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/transport/test_plugin_transport_wlan_dummy.c b/src/transport/test_plugin_transport_wlan_dummy.c index 85ea223ab..79f87584d 100644 --- a/src/transport/test_plugin_transport_wlan_dummy.c +++ b/src/transport/test_plugin_transport_wlan_dummy.c | |||
@@ -56,6 +56,7 @@ void sigfunc(int sig) | |||
56 | 56 | ||
57 | 57 | ||
58 | 58 | ||
59 | |||
59 | int | 60 | int |
60 | main(int argc, char *argv[]) | 61 | main(int argc, char *argv[]) |
61 | { | 62 | { |
@@ -144,10 +145,33 @@ main(int argc, char *argv[]) | |||
144 | int pos = 0; | 145 | int pos = 0; |
145 | char line[MAXLINE]; | 146 | char line[MAXLINE]; |
146 | 147 | ||
148 | fd_set rfds; | ||
149 | fd_set wfds; | ||
150 | struct timeval tv; | ||
151 | int retval; | ||
152 | |||
153 | |||
154 | tv.tv_sec = 5; | ||
155 | tv.tv_usec = 0; | ||
156 | |||
157 | |||
158 | FD_ZERO(&rfds); | ||
159 | FD_SET(STDIN_FILENO, &rfds); | ||
160 | |||
161 | FD_ZERO(&wfds); | ||
162 | FD_SET(STDOUT_FILENO, &wfds); | ||
163 | |||
164 | struct GNUNET_SERVER_MessageStreamTokenizer * stdin_mst; | ||
165 | struct GNUNET_SERVER_MessageStreamTokenizer * file_in_mst; | ||
166 | |||
167 | stdin_mst = GNUNET_SERVER_mst_create(&stdin_send, NULL); | ||
168 | file_in_mst = GNUNET_SERVER_mst_create(&file_in_send, NULL); | ||
169 | |||
147 | while (closeprog == 0) | 170 | while (closeprog == 0) |
148 | { | 171 | { |
149 | readc = 0; | 172 | readc = 0; |
150 | 173 | ||
174 | |||
151 | while (readc < sizeof( struct RadiotapHeader) + sizeof(struct GNUNET_MessageHeader)){ | 175 | while (readc < sizeof( struct RadiotapHeader) + sizeof(struct GNUNET_MessageHeader)){ |
152 | if ((rv = read(STDIN_FILENO, line, MAXLINE)) < 0) | 176 | if ((rv = read(STDIN_FILENO, line, MAXLINE)) < 0) |
153 | { | 177 | { |