Re: [PATCH v3 05/12] net-lwip: add ping command

2024-06-07 Thread Jerome Forissier
On 6/6/24 19:45, Ilias Apalodimas wrote: > On Thu, 6 Jun 2024 at 20:02, Ilias Apalodimas > wrote: >> >> On Thu, 6 Jun 2024 at 19:53, Ilias Apalodimas >> wrote: >>> >>> [...] >>> +static int ping_raw_init(void *recv_arg) +{ + ping_pcb = raw_new(IP_PROTO_ICMP); +

Re: [PATCH v3 05/12] net-lwip: add ping command

2024-06-06 Thread Ilias Apalodimas
On Thu, 6 Jun 2024 at 20:02, Ilias Apalodimas wrote: > > On Thu, 6 Jun 2024 at 19:53, Ilias Apalodimas > wrote: > > > > [...] > > > > > +static int ping_raw_init(void *recv_arg) > > > +{ > > > + ping_pcb = raw_new(IP_PROTO_ICMP); > > > + if (!ping_pcb) > > > + return -EN

Re: [PATCH v3 05/12] net-lwip: add ping command

2024-06-06 Thread Ilias Apalodimas
On Thu, 6 Jun 2024 at 19:53, Ilias Apalodimas wrote: > > [...] > > > +static int ping_raw_init(void *recv_arg) > > +{ > > + ping_pcb = raw_new(IP_PROTO_ICMP); > > + if (!ping_pcb) > > + return -ENOMEM; > > + > > + raw_recv(ping_pcb, ping_recv, recv_arg); > > +

Re: [PATCH v3 05/12] net-lwip: add ping command

2024-06-06 Thread Ilias Apalodimas
[...] > +static int ping_raw_init(void *recv_arg) > +{ > + ping_pcb = raw_new(IP_PROTO_ICMP); > + if (!ping_pcb) > + return -ENOMEM; > + > + raw_recv(ping_pcb, ping_recv, recv_arg); > + raw_bind(ping_pcb, IP_ADDR_ANY); > + > + return 0; > +} > + > +stati