• Home
  • Raw
  • Download

Lines Matching refs:ext

72 		const struct isakmp_gen *ext,			      \
110 const struct isakmp_gen *ext,
125 u_char np, const struct isakmp_gen *ext,
168 const struct isakmp_gen *ext,
543 const struct isakmp_gen *ext, in ikev1_sa_print() argument
556 p = (struct ikev1_pl_sa *)ext; in ikev1_sa_print()
558 UNALIGNED_MEMCPY(&sa, ext, sizeof(sa)); in ikev1_sa_print()
581 np = (u_char *)ext + sizeof(sa); in ikev1_sa_print()
583 ND_TCHECK2(*(ext + 1), sizeof(ident)); in ikev1_sa_print()
584 UNALIGNED_MEMCPY(&ident, ext + 1, sizeof(ident)); in ikev1_sa_print()
589 ext = (struct isakmp_gen *)np; in ikev1_sa_print()
590 ND_TCHECK(*ext); in ikev1_sa_print()
592 cp = ikev1_sub_print(ndo, ISAKMP_NPTYPE_P, ext, ep, phase, doi, proto0, in ikev1_sa_print()
603 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_p_print() argument
613 p = (struct ikev1_pl_p *)ext; in ikev1_p_print()
615 UNALIGNED_MEMCPY(&prop, ext, sizeof(prop)); in ikev1_p_print()
624 ext = (struct isakmp_gen *)((u_char *)(p + 1) + prop.spi_size); in ikev1_p_print()
625 ND_TCHECK(*ext); in ikev1_p_print()
627 cp = ikev1_sub_print(ndo, ISAKMP_NPTYPE_T, ext, ep, phase, doi0, in ikev1_p_print()
766 const struct isakmp_gen *ext, u_int item_len, in ikev1_t_print() argument
780 p = (struct ikev1_pl_t *)ext; in ikev1_t_print()
782 UNALIGNED_MEMCPY(&t, ext, sizeof(t)); in ikev1_t_print()
835 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_ke_print() argument
843 ND_TCHECK(*ext); in ikev1_ke_print()
844 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev1_ke_print()
848 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev1_ke_print()
851 return (u_char *)ext + ntohs(e.len); in ikev1_ke_print()
859 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_id_print() argument
879 p = (struct ikev1_pl_id *)ext; in ikev1_id_print()
881 UNALIGNED_MEMCPY(&id, ext, sizeof(id)); in ikev1_id_print()
912 p = (struct ipsecdoi_id *)ext; in ikev1_id_print()
914 UNALIGNED_MEMCPY(&id, ext, sizeof(id)); in ikev1_id_print()
1033 return (u_char *)ext + item_len; in ikev1_id_print()
1041 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_cert_print() argument
1056 p = (struct ikev1_pl_cert *)ext; in ikev1_cert_print()
1058 UNALIGNED_MEMCPY(&cert, ext, sizeof(cert)); in ikev1_cert_print()
1063 if (!rawprint(ndo, (caddr_t)(ext + 1), item_len - 4)) in ikev1_cert_print()
1066 return (u_char *)ext + item_len; in ikev1_cert_print()
1074 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_cr_print() argument
1088 p = (struct ikev1_pl_cert *)ext; in ikev1_cr_print()
1090 UNALIGNED_MEMCPY(&cert, ext, sizeof(cert)); in ikev1_cr_print()
1095 if (!rawprint(ndo, (caddr_t)(ext + 1), item_len - 4)) in ikev1_cr_print()
1098 return (u_char *)ext + item_len; in ikev1_cr_print()
1106 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_hash_print() argument
1114 ND_TCHECK(*ext); in ikev1_hash_print()
1115 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev1_hash_print()
1119 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev1_hash_print()
1122 return (u_char *)ext + ntohs(e.len); in ikev1_hash_print()
1130 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_sig_print() argument
1138 ND_TCHECK(*ext); in ikev1_sig_print()
1139 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev1_sig_print()
1143 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev1_sig_print()
1146 return (u_char *)ext + ntohs(e.len); in ikev1_sig_print()
1154 const struct isakmp_gen *ext, in ikev1_nonce_print() argument
1164 ND_TCHECK(*ext); in ikev1_nonce_print()
1165 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev1_nonce_print()
1169 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev1_nonce_print()
1173 if (!ike_show_somedata(ndo, (u_char *)(caddr_t)(ext + 1), ep)) in ikev1_nonce_print()
1176 return (u_char *)ext + ntohs(e.len); in ikev1_nonce_print()
1184 const struct isakmp_gen *ext, u_int item_len, in ikev1_n_print() argument
1241 p = (struct ikev1_pl_n *)ext; in ikev1_n_print()
1243 UNALIGNED_MEMCPY(&n, ext, sizeof(n)); in ikev1_n_print()
1317 return (u_char *)ext + item_len; in ikev1_n_print()
1325 const struct isakmp_gen *ext, u_int item_len _U_, in ikev1_d_print() argument
1338 p = (struct ikev1_pl_d *)ext; in ikev1_d_print()
1340 UNALIGNED_MEMCPY(&d, ext, sizeof(d)); in ikev1_d_print()
1369 const struct isakmp_gen *ext, in ikev1_vid_print() argument
1378 ND_TCHECK(*ext); in ikev1_vid_print()
1379 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev1_vid_print()
1383 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev1_vid_print()
1386 return (u_char *)ext + ntohs(e.len); in ikev1_vid_print()
1406 const struct isakmp_gen *ext) in ikev2_gen_print() argument
1410 ND_TCHECK(*ext); in ikev2_gen_print()
1411 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev2_gen_print()
1417 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev2_gen_print()
1420 return (u_char *)ext + ntohs(e.len); in ikev2_gen_print()
1428 const struct isakmp_gen *ext, u_int item_len, in ikev2_t_print() argument
1441 p = (struct ikev2_t *)ext; in ikev2_t_print()
1443 UNALIGNED_MEMCPY(&t, ext, sizeof(t)); in ikev2_t_print()
1506 const struct isakmp_gen *ext, u_int item_len _U_, in ikev2_p_print() argument
1514 p = (struct ikev2_p *)ext; in ikev2_p_print()
1516 UNALIGNED_MEMCPY(&prop, ext, sizeof(prop)); in ikev2_p_print()
1528 ext = (struct isakmp_gen *)((u_char *)(p + 1) + prop.spi_size); in ikev2_p_print()
1529 ND_TCHECK(*ext); in ikev2_p_print()
1531 cp = ikev2_sub_print(ndo, NULL, ISAKMP_NPTYPE_T, ext, ep, phase, doi0, in ikev2_p_print()
1570 const struct isakmp_gen *ext, in ikev2_ke_print() argument
1578 k = (struct ikev2_ke *)ext; in ikev2_ke_print()
1579 ND_TCHECK(*ext); in ikev2_ke_print()
1580 UNALIGNED_MEMCPY(&ke, ext, sizeof(ke)); in ikev2_ke_print()
1591 return (u_char *)ext + ntohs(ke.h.len); in ikev2_ke_print()
1599 const struct isakmp_gen *ext, in ikev2_ID_print() argument
1609 ND_TCHECK(*ext); in ikev2_ID_print()
1610 UNALIGNED_MEMCPY(&id, ext, sizeof(id)); in ikev2_ID_print()
1618 if (!rawprint(ndo, (caddr_t)(ext + 1), id_len - 4)) in ikev2_ID_print()
1625 typedata = (unsigned char *)(ext)+sizeof(struct ikev2_id); in ikev2_ID_print()
1673 return (u_char *)ext + id_len; in ikev2_ID_print()
1681 const struct isakmp_gen *ext, in ikev2_cert_print() argument
1686 return ikev2_gen_print(ndo, tpay, ext); in ikev2_cert_print()
1691 const struct isakmp_gen *ext, in ikev2_cr_print() argument
1696 return ikev2_gen_print(ndo, tpay, ext); in ikev2_cr_print()
1701 const struct isakmp_gen *ext, in ikev2_auth_print() argument
1709 u_char *authdata = (u_char*)ext + sizeof(a); in ikev2_auth_print()
1712 ND_TCHECK(*ext); in ikev2_auth_print()
1713 UNALIGNED_MEMCPY(&a, ext, sizeof(a)); in ikev2_auth_print()
1729 return (u_char *)ext + len; in ikev2_auth_print()
1737 const struct isakmp_gen *ext, in ikev2_nonce_print() argument
1744 ND_TCHECK(*ext); in ikev2_nonce_print()
1745 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev2_nonce_print()
1751 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev2_nonce_print()
1755 if(!ike_show_somedata(ndo, (const u_char *)(ext+1), ep)) goto trunc; in ikev2_nonce_print()
1758 return (u_char *)ext + ntohs(e.len); in ikev2_nonce_print()
1767 const struct isakmp_gen *ext, in ikev2_n_print() argument
1778 p = (struct ikev2_n *)ext; in ikev2_n_print()
1780 UNALIGNED_MEMCPY(&n, ext, sizeof(n)); in ikev2_n_print()
1966 return (u_char *)ext + item_len; in ikev2_n_print()
1974 const struct isakmp_gen *ext, in ikev2_d_print() argument
1979 return ikev2_gen_print(ndo, tpay, ext); in ikev2_d_print()
1984 const struct isakmp_gen *ext, in ikev2_vid_print() argument
1993 ND_TCHECK(*ext); in ikev2_vid_print()
1994 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev2_vid_print()
1998 vid = (const u_char *)(ext+1); in ikev2_vid_print()
2007 if (!rawprint(ndo, (caddr_t)(ext + 1), ntohs(e.len) - 4)) in ikev2_vid_print()
2010 return (u_char *)ext + ntohs(e.len); in ikev2_vid_print()
2018 const struct isakmp_gen *ext, in ikev2_TS_print() argument
2023 return ikev2_gen_print(ndo, tpay, ext); in ikev2_TS_print()
2033 const struct isakmp_gen *ext, in ikev2_e_print() argument
2056 ND_TCHECK(*ext); in ikev2_e_print()
2057 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev2_e_print()
2065 if (!rawprint(ndo, (caddr_t)(ext + 1), dlen)) in ikev2_e_print()
2069 dat = (u_char *)(ext+1); in ikev2_e_print()
2079 ext = (const struct isakmp_gen *)ndo->ndo_packetp; in ikev2_e_print()
2082 ikev2_sub_print(ndo, base, e.np, ext, ndo->ndo_snapend, in ikev2_e_print()
2099 const struct isakmp_gen *ext, in ikev2_cp_print() argument
2104 return ikev2_gen_print(ndo, tpay, ext); in ikev2_cp_print()
2109 const struct isakmp_gen *ext, in ikev2_eap_print() argument
2114 return ikev2_gen_print(ndo, tpay, ext); in ikev2_eap_print()
2119 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ike_sub0_print() argument
2127 cp = (u_char *)ext; in ike_sub0_print()
2128 ND_TCHECK(*ext); in ike_sub0_print()
2129 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ike_sub0_print()
2146 cp = (*npfunc[np])(ndo, np, ext, item_len, ep, phase, doi, proto, depth); in ike_sub0_print()
2160 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ikev1_sub_print() argument
2167 cp = (const u_char *)ext; in ikev1_sub_print()
2170 ND_TCHECK(*ext); in ikev1_sub_print()
2172 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev1_sub_print()
2174 ND_TCHECK2(*ext, ntohs(e.len)); in ikev1_sub_print()
2181 cp = ike_sub0_print(ndo, np, ext, ep, phase, doi, proto, depth); in ikev1_sub_print()
2191 ext = (struct isakmp_gen *)cp; in ikev1_sub_print()
2252 const struct isakmp_gen *ext; in ikev1_print() local
2268 ext = (struct isakmp_gen *)(p + 1); in ikev1_print()
2269 ikev1_sub_print(ndo, np, ext, ep, phase, 0, 0, 0); in ikev1_print()
2284 const struct isakmp_gen *ext, const u_char *ep, in ikev2_sub0_print() argument
2291 cp = (u_char *)ext; in ikev2_sub0_print()
2292 ND_TCHECK(*ext); in ikev2_sub0_print()
2293 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev2_sub0_print()
2306 cp = ikev2_p_print(ndo, np, pcount, ext, item_len, in ikev2_sub0_print()
2309 cp = ikev2_t_print(ndo, np, pcount, ext, item_len, in ikev2_sub0_print()
2312 cp = ikev2_e_print(ndo, base, np, ext, item_len, in ikev2_sub0_print()
2319 cp = (*npfunc[np])(ndo, np, /*pcount,*/ ext, item_len, in ikev2_sub0_print()
2335 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ikev2_sub_print() argument
2343 cp = (const u_char *)ext; in ikev2_sub_print()
2347 ND_TCHECK(*ext); in ikev2_sub_print()
2349 UNALIGNED_MEMCPY(&e, ext, sizeof(e)); in ikev2_sub_print()
2351 ND_TCHECK2(*ext, ntohs(e.len)); in ikev2_sub_print()
2359 ext, ep, phase, doi, proto, depth); in ikev2_sub_print()
2369 ext = (struct isakmp_gen *)cp; in ikev2_sub_print()
2405 const struct isakmp_gen *ext; in ikev2_print() local
2422 ext = (struct isakmp_gen *)(p + 1); in ikev2_print()
2423 ikev2_sub_print(ndo, base, np, ext, ep, phase, 0, 0, 0); in ikev2_print()