@@ -205,7 +205,7 @@ void *pt_echoclient(void *arg)
205205 int fd , ret ;
206206 unsigned total_r = 0 ;
207207 unsigned i ;
208- uint8_t buf [BUFFER_SIZE ];
208+ uint8_t local_buf [BUFFER_SIZE ];
209209 uint32_t * srv_addr = (uint32_t * )arg ;
210210 struct sockaddr_in remote_sock = {
211211 .sin_family = AF_INET ,
@@ -226,16 +226,16 @@ void *pt_echoclient(void *arg)
226226 perror ("connect" );
227227 return (void * )-1 ;
228228 }
229- for (i = 0 ; i < sizeof (buf ); i += sizeof (test_pattern )) {
230- memcpy (buf + i , test_pattern , sizeof (test_pattern ));
229+ for (i = 0 ; i < sizeof (local_buf ); i += sizeof (test_pattern )) {
230+ memcpy (local_buf + i , test_pattern , sizeof (test_pattern ));
231231 }
232- ret = write (fd , buf , sizeof (buf ));
232+ ret = write (fd , local_buf , sizeof (local_buf ));
233233 if (ret < 0 ) {
234234 printf ("test client write: %d\n" , ret );
235235 return (void * )-1 ;
236236 }
237- while (total_r < sizeof (buf )) {
238- ret = read (fd , buf + total_r , sizeof (buf ) - total_r );
237+ while (total_r < sizeof (local_buf )) {
238+ ret = read (fd , local_buf + total_r , sizeof (local_buf ) - total_r );
239239 if (ret < 0 ) {
240240 printf ("failed test client read: %d\n" , ret );
241241 return (void * )-1 ;
@@ -249,12 +249,12 @@ void *pt_echoclient(void *arg)
249249 }
250250 total_r += ret ;
251251 }
252- for (i = 0 ; i < sizeof (buf ); i += sizeof (test_pattern )) {
253- if (memcmp (buf + i , test_pattern , sizeof (test_pattern ))) {
252+ for (i = 0 ; i < sizeof (local_buf ); i += sizeof (test_pattern )) {
253+ if (memcmp (local_buf + i , test_pattern , sizeof (test_pattern ))) {
254254 printf ("test client: pattern mismatch\n" );
255255 printf ("at position %u\n" , i );
256- buf [i + 16 ] = 0 ;
257- printf ("%s\n" , & buf [i ]);
256+ local_buf [i + 16 ] = 0 ;
257+ printf ("%s\n" , & local_buf [i ]);
258258 return (void * )-1 ;
259259 }
260260 }
@@ -270,7 +270,7 @@ static void *pt_echoserver(void *arg)
270270{
271271 int fd , ret ;
272272 unsigned total_r = 0 ;
273- uint8_t buf [BUFFER_SIZE ];
273+ uint8_t local_buf [BUFFER_SIZE ];
274274 struct sockaddr_in local_sock = {
275275 .sin_family = AF_INET ,
276276 .sin_port = ntohs (8 ), /* Echo */
@@ -303,7 +303,7 @@ static void *pt_echoserver(void *arg)
303303 printf ("test server: client %d connected\n" , ret );
304304 fd = ret ;
305305 while (1 ) {
306- ret = read (fd , buf + total_r , sizeof (buf ) - total_r );
306+ ret = read (fd , local_buf + total_r , sizeof (local_buf ) - total_r );
307307 if (ret < 0 ) {
308308 printf ("failed test server read: %d (%s) \n" , ret , strerror (errno ));
309309 return (void * )-1 ;
@@ -316,7 +316,7 @@ static void *pt_echoserver(void *arg)
316316 return (void * )-1 ;
317317 }
318318 total_r += ret ;
319- write (fd , buf + total_r - ret , ret );
319+ write (fd , local_buf + total_r - ret , ret );
320320 }
321321}
322322
@@ -421,7 +421,7 @@ int main(int argc, char **argv)
421421{
422422 struct wolfIP * s ;
423423 struct ll * tapdev ;
424- struct timeval tv ;
424+ struct timeval tv = { 0 , 0 } ;
425425 struct in_addr linux_ip ;
426426 uint32_t srv_ip ;
427427 ip4 ip = 0 , nm = 0 , gw = 0 ;
0 commit comments