Lines Matching refs:samsg
542 sadb_msg_t *samsg; in ah_register_out() local
545 uint_t allocsize = sizeof (*samsg); in ah_register_out()
604 nextext = (sadb_ext_t *)(mp->b_cont->b_rptr + sizeof (*samsg)); in ah_register_out()
657 samsg = (sadb_msg_t *)mp->b_cont->b_rptr; in ah_register_out()
658 samsg->sadb_msg_version = PF_KEY_V2; in ah_register_out()
659 samsg->sadb_msg_type = SADB_REGISTER; in ah_register_out()
660 samsg->sadb_msg_errno = 0; in ah_register_out()
661 samsg->sadb_msg_satype = SADB_SATYPE_AH; in ah_register_out()
662 samsg->sadb_msg_len = SADB_8TO64(allocsize); in ah_register_out()
663 samsg->sadb_msg_reserved = 0; in ah_register_out()
668 samsg->sadb_msg_seq = sequence; in ah_register_out()
669 samsg->sadb_msg_pid = pid; in ah_register_out()
672 sasupp = (sadb_supported_t *)(samsg + 1); in ah_register_out()
770 ah_add_sa_finish(mblk_t *mp, sadb_msg_t *samsg, keysock_in_t *ksi, in ah_add_sa_finish() argument
873 if (samsg->sadb_msg_seq & IACQF_LOWEST_SEQ) { in ah_add_sa_finish()
884 if (acqrec->ipsacq_seq == samsg->sadb_msg_seq && in ah_add_sa_finish()
912 if (samsg->sadb_msg_type == SADB_UPDATE) { in ah_add_sa_finish()
938 samsg, ksi, primary, secondary, larval, clone, is_inbound, in ah_add_sa_finish()
1236 sadb_msg_t *samsg; in ah_dump() local
1249 samsg = (sadb_msg_t *)mp->b_cont->b_rptr; in ah_dump()
1250 samsg->sadb_msg_errno = (uint8_t)error; in ah_dump()
1305 sadb_msg_t *samsg; in ah_parse_pfkey() local
1312 samsg = (sadb_msg_t *)msg->b_rptr; in ah_parse_pfkey()
1325 switch (samsg->sadb_msg_type) { in ah_parse_pfkey()
1339 samsg->sadb_msg_type); in ah_parse_pfkey()
1348 ahstack->ah_pfkey_q, samsg->sadb_msg_type); in ah_parse_pfkey()
1357 sadb_pfkey_echo(ahstack->ah_pfkey_q, mp, samsg, ksi, NULL); in ah_parse_pfkey()
1367 if (ah_register_out(samsg->sadb_msg_seq, samsg->sadb_msg_pid, in ah_parse_pfkey()
1387 samsg->sadb_msg_type); in ah_parse_pfkey()
1406 sadb_in_acquire(samsg, &ahstack->ah_sadb, ahstack->ah_pfkey_q, in ah_parse_pfkey()
1436 sadb_msg_t *samsg; in ah_keysock_no_socket() local
1443 samsg = (sadb_msg_t *)mp->b_cont->b_rptr; in ah_keysock_no_socket()
1449 if (samsg->sadb_msg_type == SADB_ACQUIRE) { in ah_keysock_no_socket()
1450 samsg->sadb_msg_errno = kse->ks_err_errno; in ah_keysock_no_socket()
1451 samsg->sadb_msg_len = SADB_8TO64(sizeof (*samsg)); in ah_keysock_no_socket()
1455 sadb_in_acquire(samsg, &ahstack->ah_sadb, in ah_keysock_no_socket()
1843 sadb_msg_t *samsg; in ah_send_acquire() local
1867 samsg = (sadb_msg_t *)(msgmp->b_rptr); in ah_send_acquire()
1871 prop = (sadb_prop_t *)(((uint64_t *)samsg) + samsg->sadb_msg_len); in ah_send_acquire()
1873 samsg->sadb_msg_len += prop->sadb_prop_len; in ah_send_acquire()
1874 msgmp->b_wptr += SADB_64TO8(samsg->sadb_msg_len); in ah_send_acquire()