Lines Matching refs:dst_address_payload
235 struct sadb_address *dst_address_payload = (struct sadb_address *)(void *)(payload + tlen); in send_pfkey_spd_add_message() local
236 dst_address_payload->sadb_address_exttype = SADB_EXT_ADDRESS_DST & 0xffff; in send_pfkey_spd_add_message()
237 dst_address_payload->sadb_address_proto = proto & 0xff; in send_pfkey_spd_add_message()
238 dst_address_payload->sadb_address_prefixlen = (sizeof(struct in_addr) << 3); in send_pfkey_spd_add_message()
239 dst_address_payload->sadb_address_reserved = 0; in send_pfkey_spd_add_message()
240 tlen += sizeof(*dst_address_payload); in send_pfkey_spd_add_message()
246 len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst->sin_len); in send_pfkey_spd_add_message()
247 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pfkey_spd_add_message()
469 struct sadb_address *dst_address_payload = (struct sadb_address *)(void *)(payload + tlen); in send_pkey_get_spi() local
470 dst_address_payload->sadb_address_exttype = SADB_EXT_ADDRESS_DST & 0xffff; in send_pkey_get_spi()
471 dst_address_payload->sadb_address_proto = IPSEC_ULPROTO_ANY & 0xff; in send_pkey_get_spi()
472 dst_address_payload->sadb_address_prefixlen = (sizeof(struct in_addr) << 3); in send_pkey_get_spi()
473 dst_address_payload->sadb_address_reserved = 0; in send_pkey_get_spi()
474 tlen += sizeof(*dst_address_payload); in send_pkey_get_spi()
480 len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst->sin_len); in send_pkey_get_spi()
481 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pkey_get_spi()
556 struct sadb_address *dst_address_payload = (struct sadb_address *)(void *)(payload + tlen); in send_pkey_add_sa() local
557 dst_address_payload->sadb_address_exttype = SADB_EXT_ADDRESS_DST & 0xffff; in send_pkey_add_sa()
558 dst_address_payload->sadb_address_proto = IPSEC_ULPROTO_ANY & 0xff; in send_pkey_add_sa()
559 dst_address_payload->sadb_address_prefixlen = prefixlen; in send_pkey_add_sa()
560 dst_address_payload->sadb_address_reserved = 0; in send_pkey_add_sa()
561 tlen += sizeof(*dst_address_payload); in send_pkey_add_sa()
568 uint16_t len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst4->sin_len); in send_pkey_add_sa()
569 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pkey_add_sa()
576 uint16_t len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst6->sin6_len); in send_pkey_add_sa()
577 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pkey_add_sa()
671 struct sadb_address *dst_address_payload = (struct sadb_address *)(void *)(payload + tlen); in send_pkey_update_sa() local
672 dst_address_payload->sadb_address_exttype = SADB_EXT_ADDRESS_DST & 0xffff; in send_pkey_update_sa()
673 dst_address_payload->sadb_address_proto = IPSEC_ULPROTO_ANY & 0xff; in send_pkey_update_sa()
674 dst_address_payload->sadb_address_prefixlen = (sizeof(struct in_addr) << 3); in send_pkey_update_sa()
675 dst_address_payload->sadb_address_reserved = 0; in send_pkey_update_sa()
676 tlen += sizeof(*dst_address_payload); in send_pkey_update_sa()
682 len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst->sin_len); in send_pkey_update_sa()
683 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pkey_update_sa()
789 struct sadb_address *dst_address_payload = (struct sadb_address *)(void *)(payload + tlen); in send_pkey_migrate_sa() local
790 dst_address_payload->sadb_address_exttype = SADB_EXT_ADDRESS_DST & 0xffff; in send_pkey_migrate_sa()
791 dst_address_payload->sadb_address_proto = IPSEC_ULPROTO_ANY & 0xff; in send_pkey_migrate_sa()
792 dst_address_payload->sadb_address_prefixlen = prefixlen; in send_pkey_migrate_sa()
793 dst_address_payload->sadb_address_reserved = 0; in send_pkey_migrate_sa()
794 tlen += sizeof(*dst_address_payload); in send_pkey_migrate_sa()
801 uint16_t len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst4->sin_len); in send_pkey_migrate_sa()
802 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pkey_migrate_sa()
809 uint16_t len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst6->sin6_len); in send_pkey_migrate_sa()
810 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pkey_migrate_sa()
968 struct sadb_address *dst_address_payload = (struct sadb_address *)(void *)(payload + tlen); in send_pkey_delete_sa() local
969 dst_address_payload->sadb_address_exttype = SADB_EXT_ADDRESS_DST & 0xffff; in send_pkey_delete_sa()
970 dst_address_payload->sadb_address_proto = IPSEC_ULPROTO_ANY & 0xff; in send_pkey_delete_sa()
971 dst_address_payload->sadb_address_prefixlen = (sizeof(struct in_addr) << 3); in send_pkey_delete_sa()
972 dst_address_payload->sadb_address_reserved = 0; in send_pkey_delete_sa()
973 tlen += sizeof(*dst_address_payload); in send_pkey_delete_sa()
979 len = sizeof(*dst_address_payload) + PFKEY_ALIGN8(dst->sin_len); in send_pkey_delete_sa()
980 dst_address_payload->sadb_address_len = PFKEY_UNIT64(len); in send_pkey_delete_sa()