ICMP6ECHOLEN
l = ICMP6ECHOLEN + datalen;
memcpy(&outpack[ICMP6ECHOLEN], &tv32, sizeof(tv32));
cc = ICMP6ECHOLEN + datalen;
#define ICMP6_NIQLEN (ICMP6ECHOLEN + 8)
#define ICMP6_NIRLEN (ICMP6ECHOLEN + 12)
#define MAXDATALEN MAXPACKETLEN - IP6LEN - ICMP6ECHOLEN
cp = buf + off + ICMP6ECHOLEN + ICMP6ECHOTMLEN;
dp = outpack + ICMP6ECHOLEN + ICMP6ECHOTMLEN;
memcpy(&t, &buf[off+ICMP6ECHOLEN+8], sizeof(t));
datap = &outpack[ICMP6ECHOLEN + ICMP6ECHOTMLEN];
packlen = 2048 + IP6LEN + ICMP6ECHOLEN + EXTRA;
packlen = datalen + IP6LEN + ICMP6ECHOLEN + EXTRA;
packlen = 2048 + IP6LEN + ICMP6ECHOLEN + EXTRA;
for (i = ICMP6ECHOLEN; i < packlen; ++i)
minlen = ICMP6ECHOLEN;