31 Commits

Author SHA1 Message Date
6f0e4a18ce error when linger is negative 2025-08-24 20:02:51 +02:00
6f6e41477b infinite interval when under 0 2025-08-24 19:56:09 +02:00
35c42d1f90 make timeout work, add setcap makefile rule 2025-08-24 19:47:56 +02:00
b758a86083 fix min int in packet loss when 0 packet sent 2025-08-22 15:46:02 +02:00
0bf6683136 wrong function used in float parsing 2025-08-20 17:11:39 +02:00
69b9ec2240 fix args parsing 2025-08-20 17:08:18 +02:00
64e027a391 fix verbose mode 2025-08-20 16:43:54 +02:00
ddba89ee60 fix ttl 2025-08-20 15:58:54 +02:00
853f7ef2c3 add -? arg support 2025-08-18 15:51:26 +02:00
01c4d7cc51 replace parsing to use getopt (safer), change count opt behavior, close socket when needed 2025-08-15 02:17:19 +02:00
c230dc6d86 add re rule to Makefile 2025-08-08 22:34:21 +02:00
43e47f89aa remove forbidden function fcntl, add early stop for errors during parsing, remove debug print 2025-08-08 22:33:12 +02:00
0eb1e9055d add readme 2025-06-03 02:04:52 +02:00
71ec3ea4d2 add ttl error when verbose is active 2025-06-03 00:43:19 +02:00
c2a00ab4b3 add --ttl and -v flag 2025-06-01 22:12:08 +02:00
cc3cfa3d03 add error when sendto fails 2025-05-25 15:27:08 +02:00
64ac4ba5e0 linger flag seems to work now 2025-05-22 23:30:01 +02:00
94085f5bb2 fix ping loss, add ttl from ip header compile .h file to detect changes 2025-05-22 15:30:34 +02:00
b96652f9a4 fix compilation error and fix stddev calculation 2025-05-02 23:57:11 +02:00
e3a2901370 show ping response lines and stats lines 2025-05-02 01:17:18 +02:00
b4afb26076 receive of icmp work, needs statistics and missing settings 2025-04-30 18:20:59 +02:00
0021a51f61 icmp echo can be sent and reply is sent but not yet handled 2025-04-30 01:57:42 +02:00
48c1eef0a3 add a check for -i 2025-04-29 02:13:49 +02:00
208dcad657 error handling, change -f to -i 2025-04-29 02:09:18 +02:00
4e344d945e move functions 2025-04-26 19:53:55 +02:00
621b9fc4ee check ttl value and reverse list order 2025-04-25 23:26:08 +02:00
149ab9e725 fix make file parsing can get arguments values 2025-04-25 23:08:19 +02:00
77668368ab pasring start 2025-04-25 19:35:48 +02:00
e622d9d175 move icmp packet prepartion to file icmp.c 2025-04-24 22:54:03 +02:00
01df0d6cb0 add icmp_echo packet preparation 2025-04-24 22:45:48 +02:00
c508059e5f add makefile and start of project 2025-04-23 16:45:33 +02:00