Searched refs:samsg (Results 1 – 6 of 6) sorted by relevance
/titanic_50/usr/src/uts/common/inet/ip/ |
H A D | keysock.c | 1001 sadb_msg_t *samsg = (sadb_msg_t *)mp->b_rptr; in keysock_error() local 1006 if (samsg->sadb_msg_type < SADB_GETSPI || in keysock_error() 1007 samsg->sadb_msg_type > SADB_MAX) in keysock_error() 1008 samsg->sadb_msg_type = SADB_RESERVED; in keysock_error() 1013 ASSERT(mp->b_rptr + sizeof (*samsg) <= mp->b_datap->db_lim); in keysock_error() 1014 mp->b_wptr = mp->b_rptr + sizeof (*samsg); in keysock_error() 1015 samsg->sadb_msg_len = SADB_8TO64(sizeof (sadb_msg_t)); in keysock_error() 1016 samsg->sadb_msg_errno = (uint8_t)error; in keysock_error() 1017 samsg->sadb_x_msg_diagnostic = (uint16_t)diagnostic; in keysock_error() 1019 keysock_passup(mp, samsg, ks->keysock_serial, NULL, B_FALSE, keystack); in keysock_error() [all …]
|
H A D | ipsecah.c | 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() [all …]
|
H A D | sadb.c | 547 sadb_msg_t *samsg) in sadb_dump_deliver() argument 554 answer->b_cont = sadb_sa2msg(ipsa, samsg); in sadb_dump_deliver() 598 sadb_msg_t *samsg; in sadb_dump_fanout() local 607 samsg = (sadb_msg_t *)mp->b_cont->b_rptr; in sadb_dump_fanout() 624 walker, samsg); in sadb_dump_fanout() 636 original_answer, walker, samsg); in sadb_dump_fanout() 1073 sadb_sa2msg(ipsa_t *ipsa, sadb_msg_t *samsg) in sadb_sa2msg() argument 1254 *newsamsg = *samsg; in sadb_sa2msg() 1506 sadb_strip(sadb_msg_t *samsg) in sadb_strip() argument 1511 int sofar = SADB_8TO64(sizeof (*samsg)); in sadb_strip() [all …]
|
H A D | ipsecesp.c | 1307 sadb_msg_t *samsg; in esp_send_acquire() local 1332 samsg = (sadb_msg_t *)(msgmp->b_rptr); in esp_send_acquire() 1336 prop = (sadb_prop_t *)(((uint64_t *)samsg) + samsg->sadb_msg_len); in esp_send_acquire() 1338 samsg->sadb_msg_len += prop->sadb_prop_len; in esp_send_acquire() 1339 msgmp->b_wptr += SADB_64TO8(samsg->sadb_msg_len); in esp_send_acquire() 3009 sadb_msg_t *samsg; in esp_register_out() local 3013 uint_t allocsize = sizeof (*samsg); in esp_register_out() 3082 nextext = (sadb_ext_t *)(pfkey_msg_mp->b_rptr + sizeof (*samsg)); in esp_register_out() 3181 samsg = (sadb_msg_t *)pfkey_msg_mp->b_rptr; in esp_register_out() 3182 samsg->sadb_msg_version = PF_KEY_V2; in esp_register_out() [all …]
|
/titanic_50/usr/src/lib/libipsecutil/common/ |
H A D | ipsec_util.c | 1645 print_sadb_msg(FILE *file, struct sadb_msg *samsg, time_t wallclock, in print_sadb_msg() argument 1655 samsg->sadb_msg_version); in print_sadb_msg() 1656 switch (samsg->sadb_msg_type) { in print_sadb_msg() 1705 "Unknown (%u)"), samsg->sadb_msg_type); in print_sadb_msg() 1710 switch (samsg->sadb_msg_satype) { in print_sadb_msg() 1735 "<unknown %u>"), samsg->sadb_msg_satype); in print_sadb_msg() 1741 if (samsg->sadb_msg_errno != 0) { in print_sadb_msg() 1744 strerror(samsg->sadb_msg_errno)); in print_sadb_msg() 1745 print_diagnostic(file, samsg->sadb_x_msg_diagnostic); in print_sadb_msg() 1750 SADB_64TO8(samsg->sadb_msg_len), samsg->sadb_msg_seq, in print_sadb_msg() [all …]
|
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/ipsecutils/ |
H A D | ipseckey.c | 3218 struct sadb_msg *samsg; in domonitor() local 3229 samsg = (struct sadb_msg *)get_buffer; in domonitor() 3232 msg_init(samsg, SADB_X_PROMISC, 1); /* Turn ON promisc. */ in domonitor() 3233 rc = key_write(keysock, samsg, sizeof (*samsg)); in domonitor() 3246 rc = read(keysock, samsg, sizeof (get_buffer)); in domonitor()
|