Home
last modified time | relevance | path

Searched refs:magic_ping_payload (Results 1 – 1 of 1) sorted by relevance

/dports/security/openconnect/openconnect-8.10/
H A Dgpst.c1350 static char magic_ping_payload[16] = "monitor\x00\x00pan ha "; variable
1373 …t = malloc(sizeof(*pkt) + sizeof(struct ip) + ICMP_MINLEN + sizeof(magic_ping_payload) + vpninfo->… in gpst_esp_send_probes()
1395 memset(pkt, 0, sizeof(*pkt) + sizeof(*iph) + ICMP_MINLEN + sizeof(magic_ping_payload)); in gpst_esp_send_probes()
1396 pkt->len = sizeof(struct ip) + ICMP_MINLEN + sizeof(magic_ping_payload); in gpst_esp_send_probes()
1401 iph->ip_len = htons(sizeof(*iph) + ICMP_MINLEN + sizeof(magic_ping_payload)); in gpst_esp_send_probes()
1414 …memcpy(pmagic, magic_ping_payload, sizeof(magic_ping_payload)); /* required to get gateway to resp… in gpst_esp_send_probes()
1415 icmph->icmp_cksum = csum((uint16_t *)icmph, (ICMP_MINLEN+sizeof(magic_ping_payload))/2); in gpst_esp_send_probes()
1437 …&& pkt->len >= (iph->ip_hl<<2) + ICMP_MINLEN + sizeof(magic_ping_payload) /* No short-packet segfa… in gpst_esp_catch_probe()
1439 …&& !memcmp(&pkt->data[(iph->ip_hl<<2) + ICMP_MINLEN], magic_ping_payload, sizeof(magic_ping_payloa… in gpst_esp_catch_probe()