Searched refs:iecho (Results 1 - 6 of 6) sorted by relevance

/barrelfish-master/lib/lwip2/src/apps/ping/
H A Dping.c105 ping_prepare_echo( struct icmp_echo_hdr *iecho, u16_t len) argument
110 ICMPH_TYPE_SET(iecho, ICMP_ECHO);
111 ICMPH_CODE_SET(iecho, 0);
112 iecho->chksum = 0;
113 iecho->id = PING_ID;
114 iecho->seqno = lwip_htons(++ping_seq_num);
118 ((char*)iecho)[sizeof(struct icmp_echo_hdr) + i] = (char)i;
121 iecho->chksum = inet_chksum(iecho, len);
131 struct icmp_echo_hdr *iecho; local
212 struct icmp_echo_hdr *iecho; local
292 struct icmp_echo_hdr *iecho; local
323 struct icmp_echo_hdr *iecho; local
[all...]
/barrelfish-master/lib/net/test/
H A Dudp_ping.c83 struct icmp_echo_hdr *iecho; local
86 iecho = (struct icmp_echo_hdr *)p->payload;
88 uint16_t seq = lwip_ntohs(iecho->seqno);
90 if ((iecho->id == PING_ID) && (iecho->seqno == lwip_htons(ping_seq_num))) {
115 struct icmp_echo_hdr *iecho; local
123 iecho = (struct icmp_echo_hdr *)p->payload;
125 ICMPH_TYPE_SET(iecho, ICMP_ECHO);
126 ICMPH_CODE_SET(iecho, 0);
127 iecho
[all...]
H A Dping.c76 struct icmp_echo_hdr *iecho; local
80 iecho = (struct icmp_echo_hdr *)p->payload;
82 uint16_t seq = lwip_ntohs(iecho->seqno);
84 if ((iecho->id == PING_ID) && (iecho->seqno == lwip_htons(ping_seq_num))) {
116 struct icmp_echo_hdr *iecho; local
124 iecho = (struct icmp_echo_hdr *)p->payload;
126 ICMPH_TYPE_SET(iecho, ICMP_ECHO);
127 ICMPH_CODE_SET(iecho, 0);
128 iecho
[all...]
/barrelfish-master/lib/lwip/src/core/ipv6/
H A Dicmp6.c49 struct icmp_echo_hdr *iecho; local
71 iecho = p->payload;
89 iecho->type = ICMP6_ER;
91 if (iecho->chksum >= htons(0xffff - (ICMP6_ECHO << 8))) {
92 iecho->chksum += htons(ICMP6_ECHO << 8) + 1;
94 iecho->chksum += htons(ICMP6_ECHO << 8);
/barrelfish-master/lib/lwip2/src/core/ipv4/
H A Dicmp.c86 struct icmp_echo_hdr *iecho; local
200 iecho = (struct icmp_echo_hdr *)p->payload;
208 ICMPH_TYPE_SET(iecho, ICMP_ER);
212 if (iecho->chksum > PP_HTONS(0xffffU - (ICMP_ECHO << 8))) {
213 iecho->chksum += PP_HTONS(ICMP_ECHO << 8) + 1;
215 iecho->chksum += PP_HTONS(ICMP_ECHO << 8);
220 iecho->chksum = 0;
224 iecho->chksum = 0;
/barrelfish-master/lib/lwip/src/core/ipv4/
H A Dicmp.c105 struct icmp_echo_hdr *iecho; local
221 iecho = p->payload;
225 ICMPH_TYPE_SET(iecho, ICMP_ER);
227 if (iecho->chksum >= htons(0xffff - (ICMP_ECHO << 8))) {
228 iecho->chksum += htons(ICMP_ECHO << 8) + 1;
230 iecho->chksum += htons(ICMP_ECHO << 8);

Completed in 41 milliseconds