* fix(pinger): update logic to determine pinger privileged mode
* add some unit tests for pinger
Signed-off-by: Zee Aslam <zeet6613@gmail.com>
* undo accidental removal
Signed-off-by: Zee Aslam <zeet6613@gmail.com>
* check for cap_net_raw by trying to open a raw socket and checking for permission error
Signed-off-by: Zee Aslam <zeet6613@gmail.com>
* revert syscall after testing. It is unable to build a binary on windows
Signed-off-by: Zee Aslam <zeet6613@gmail.com>
* remove extra import
* review icmp section of readme. No changes required
Signed-off-by: Zee Aslam <zeet6613@gmail.com>
* Update client/client.go
Co-authored-by: TwiN <twin@linux.com>
* Update client/client.go
Match function name
Co-authored-by: TwiN <twin@linux.com>
* Update client/client.go
Remove extra line
Co-authored-by: TwiN <twin@linux.com>
---------
Signed-off-by: Zee Aslam <zeet6613@gmail.com>
Co-authored-by: TwiN <twin@linux.com>