diff --git a/tools/tools/netmap/pkt-gen.c b/tools/tools/netmap/pkt-gen.c index 7ae4d60f8813..c6bae50188e2 100644 --- a/tools/tools/netmap/pkt-gen.c +++ b/tools/tools/netmap/pkt-gen.c @@ -2809,7 +2809,7 @@ tap_alloc(char *dev) /* try to create the device */ if( (err = ioctl(fd, TUNSETIFF, (void *) &ifr)) < 0 ) { - D("failed to to a TUNSETIFF: %s", strerror(errno)); + D("failed to do a TUNSETIFF: %s", strerror(errno)); close(fd); return err; } diff --git a/tools/tools/netrate/tcpp/tcpp_server.c b/tools/tools/netrate/tcpp/tcpp_server.c index 0a79fbba5e30..eca2c3d469db 100644 --- a/tools/tools/netrate/tcpp/tcpp_server.c +++ b/tools/tools/netrate/tcpp/tcpp_server.c @@ -54,7 +54,7 @@ * Server side -- create a pool of processes, each listening on its own TCP * port number for new connections. The first 8 bytes of each connection * will be a network byte order length, then there will be that number of - * bytes of data. We use non-blocking sockets with kqueue to to avoid the + * bytes of data. We use non-blocking sockets with kqueue to avoid the * overhead of threading or more than one process per processor, which makes * things a bit awkward when dealing with data we care about. As such, we * read into a small character buffer which we then convert to a length once