mfunyu / ft_traceroute

Recoding the traceroute command to deepen the knowledge of the network (TCP/IP) by following the paths that an IP packet will take between two machines.
0 stars 0 forks source link

[notes] option parameter limits #1

Open mfunyu opened 4 months ago

mfunyu commented 4 months ago
name -f
abc inetutils-traceroute: impossible distance `abc'
-1 inetutils-traceroute: impossible distance `-1'
0 inetutils-traceroute: impossible distance `0'
254 normal
255 works, error inetutils-traceroute: setsockopt: Argument invalide
256 inetutils-traceroute: impossible distance `256'
mfunyu commented 4 months ago
name -m
x inetutils-traceroute: invalid hops value `x'
-1 inetutils-traceroute: invalid hops value `-1'
0 inetutils-traceroute: invalid hops value `0'
254 normal
255 normal
256 iinetutils-traceroute: invalid hops value `256'
mfunyu commented 4 months ago
name -p
12x inetutils-traceroute: invalid port number `12x'
-1 inetutils-traceroute: invalid port number `-1'
0 inetutils-traceroute: invalid port number `0'
65535 normal
65536 works, error inetutils-traceroute: sendto: Argument invalide
65537 inetutils-traceroute: invalid port number `65537'
mfunyu commented 4 months ago
name -q
x inetutils-traceroute: invalid value (x' nearx') + usage
11a inetutils-traceroute: invalid value (11a' neara') + usage
-1 inetutils-traceroute: number of tries should be between 1 and 10
0 inetutils-traceroute: number of tries should be between 1 and 10
1 normal
10 normal
11 inetutils-traceroute: number of tries should be between 1 and 10
111111111111111111111111 inetutils-traceroute: number of tries should be between 1 and 10
mfunyu commented 4 months ago
name -w
aaa inetutils-traceroute: ridiculous waiting time `aaa'
-1 inetutils-traceroute: ridiculous waiting time `-1'
0 normal
60 normal
61 inetutils-traceroute: ridiculous waiting time `61'
11111111111111111111 inetutils-traceroute: ridiculous waiting time `11111111111111111111'