Searched refs:keepalive (Results 1 - 2 of 2) sorted by relevance

/darwin-on-arm/xnu/bsd/net/
H A Dif_utun_crypto.h155 if_utun_crypto_ipsec_keepalive_t keepalive; member in struct:utun_crypto_keys_ipsec_args_v1
H A Dif_utun_crypto_ipsec.c135 utun_ipsec_keepalive_and_nat_info_to_sadb_flags (if_utun_crypto_ipsec_keepalive_t keepalive, argument
145 switch (keepalive) {
147 flags |= SADB_X_EXT_NATT_KEEPALIVE; // normal keepalive packet
150 flags |= (SADB_X_EXT_ESP_KEEPALIVE | SADB_X_EXT_PUNT_RX_KEEPALIVE); // use an EMPTY ESP as a keepalive
469 flags = utun_ipsec_keepalive_and_nat_info_to_sadb_flags(args_ipsec_v1->keepalive,
752 // otherwise it's AF_UTUN which will be a keepalive packet to be encapsulated, encrypted and sent
848 // otherwise it's AF_UTUN which will be a keepalive packet to be encapsulated, encrypted and sent
1004 // ESP keepalive meets all these conditions: ESP trailer's next proto indicates IP, the decrypted packet only has one zero'd byte in it.
1034 // keepalive is being punted up to the control socket, prepend with a special packet type (PF_UTUN)

Completed in 20 milliseconds