diff options
Diffstat (limited to 'src/tsnifd.c')
-rw-r--r-- | src/tsnifd.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/tsnifd.c b/src/tsnifd.c index 270cba9..a69d40e 100644 --- a/src/tsnifd.c +++ b/src/tsnifd.c @@ -186,11 +186,15 @@ static int get_args(int argc, char **argv) break; case 'u': - tsnif_np_args(&np_args, TSNIF_NP_UDP_SERVER, optarg); + if (tsnif_np_args(&np_args, + TSNIF_NP_UDP_SERVER, optarg)) + return -1; break; case 't': - tsnif_np_args(&np_args, TSNIF_NP_TCP_SERVER, optarg); + if (tsnif_np_args(&np_args, + TSNIF_NP_TCP_SERVER, optarg)) + return -1; break; case 'V': |