Hi!
I’m learning Elixir and as a pet project I’d like to ping (ICMP) several IP (V4) addresses.
¿can you point me on the right direction to do this?
Thanks in advance ![]()
Hi!
I’m learning Elixir and as a pet project I’d like to ping (ICMP) several IP (V4) addresses.
¿can you point me on the right direction to do this?
Thanks in advance ![]()
The BEAM hasn’t something like that built in, but perhaps you can use :gen_icmp.
It requires raw sockets though.
¿Can I use RAW sockets in elixir? ICMP protocol is very simple, I could try to write it.
Thanks.
You can’t directly, but there is :procket, which gives you access to raw sockets through NIFs.