Lines Matching refs:u_char
58 typedef u_char cookie_t[8];
59 typedef u_char msgid_t[4];
579 #define DECLARE_PRINTER(func) static const u_char *ike##func##_print( \
580 netdissect_options *ndo, u_char tpay, \
583 const u_char *end_pointer, \
616 static const u_char *ikev2_e_print(netdissect_options *ndo,
618 u_char tpay,
621 const u_char *end_pointer,
627 static const u_char *ike_sub0_print(netdissect_options *ndo,u_char, const struct isakmp_gen *,
628 const u_char *, uint32_t, uint32_t, uint32_t, int);
629 static const u_char *ikev1_sub_print(netdissect_options *ndo,u_char, const struct isakmp_gen *,
630 const u_char *, uint32_t, uint32_t, uint32_t, int);
632 static const u_char *ikev2_sub_print(netdissect_options *ndo,
634 u_char np, const struct isakmp_gen *ext,
635 const u_char *ep, uint32_t phase,
644 const u_char *bp, u_int length,
645 const u_char *bp2, struct isakmp *base);
681 static const u_char *(*npfunc[])(netdissect_options *ndo, u_char tpay,
684 const u_char *end_pointer,
743 if (ep < (const u_char *)(p)) { \
754 iszero(const u_char *p, size_t l) in iszero()
779 cookie_record(cookie_t *in, const u_char *bp2) in cookie_record()
814 cookie_sidecheck(int i, const u_char *bp2, int initiator) in cookie_sidecheck()
878 const u_char *cp, const u_char *ep) in ike_show_somedata()
881 const u_char *end = ep - 20; in ike_show_somedata()
913 static const u_char *
915 const u_char *p, const u_char *ep2, in ikev1_attrmap_print()
966 static const u_char *
967 ikev1_attr_print(netdissect_options *ndo, const u_char *p, const u_char *ep2) in ikev1_attr_print()
1009 static const u_char *
1010 ikev1_sa_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_sa_print()
1013 const u_char *ep, uint32_t phase, uint32_t doi0 _U_, in ikev1_sa_print()
1019 const u_char *cp, *np; in ikev1_sa_print()
1032 return (const u_char *)(p + 1); in ikev1_sa_print()
1049 np = (const u_char *)ext + sizeof(sa); in ikev1_sa_print()
1069 static const u_char *
1070 ikev1_p_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_p_print()
1072 const u_char *ep, uint32_t phase, uint32_t doi0, in ikev1_p_print()
1077 const u_char *cp; in ikev1_p_print()
1092 ext = (const struct isakmp_gen *)((const u_char *)(p + 1) + prop.spi_size); in ikev1_p_print()
1232 static const u_char *
1233 ikev1_t_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_t_print()
1235 const u_char *ep, uint32_t phase _U_, uint32_t doi _U_, in ikev1_t_print()
1240 const u_char *cp; in ikev1_t_print()
1244 const u_char *ep2; in ikev1_t_print()
1284 cp = (const u_char *)(p + 1); in ikev1_t_print()
1285 ep2 = (const u_char *)p + item_len; in ikev1_t_print()
1302 static const u_char *
1303 ikev1_ke_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_ke_print()
1305 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi _U_, in ikev1_ke_print()
1321 return (const u_char *)ext + ntohs(e.len); in ikev1_ke_print()
1327 static const u_char *
1328 ikev1_id_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_id_print()
1330 const u_char *ep _U_, uint32_t phase, uint32_t doi _U_, in ikev1_id_print()
1345 const u_char *data; in ikev1_id_print()
1353 data = (const u_char *)(p + 1); in ikev1_id_print()
1417 const u_char *mask; in ikev1_id_print()
1438 const u_char *mask; in ikev1_id_print()
1442 mask = (const u_char *)(data + sizeof(struct in6_addr)); in ikev1_id_print()
1490 return (const u_char *)ext + item_len; in ikev1_id_print()
1496 static const u_char *
1497 ikev1_cert_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_cert_print()
1499 const u_char *ep _U_, uint32_t phase _U_, in ikev1_cert_print()
1524 return (const u_char *)ext + item_len; in ikev1_cert_print()
1530 static const u_char *
1531 ikev1_cr_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_cr_print()
1533 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi0 _U_, in ikev1_cr_print()
1557 return (const u_char *)ext + item_len; in ikev1_cr_print()
1563 static const u_char *
1564 ikev1_hash_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_hash_print()
1566 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi _U_, in ikev1_hash_print()
1582 return (const u_char *)ext + ntohs(e.len); in ikev1_hash_print()
1588 static const u_char *
1589 ikev1_sig_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_sig_print()
1591 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi _U_, in ikev1_sig_print()
1607 return (const u_char *)ext + ntohs(e.len); in ikev1_sig_print()
1613 static const u_char *
1614 ikev1_nonce_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_nonce_print()
1617 const u_char *ep, in ikev1_nonce_print()
1638 if (!ike_show_somedata(ndo, (const u_char *)(ext + 1), ep)) in ikev1_nonce_print()
1642 return (const u_char *)ext + ntohs(e.len); in ikev1_nonce_print()
1648 static const u_char *
1649 ikev1_n_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_n_print()
1651 const u_char *ep, uint32_t phase _U_, uint32_t doi0 _U_, in ikev1_n_print()
1656 const u_char *cp; in ikev1_n_print()
1657 const u_char *ep2; in ikev1_n_print()
1729 return (const u_char *)(p + 1) + n.spi_size; in ikev1_n_print()
1750 cp = (const u_char *)(p + 1) + n.spi_size; in ikev1_n_print()
1751 ep2 = (const u_char *)p + item_len; in ikev1_n_print()
1793 return (const u_char *)ext + item_len; in ikev1_n_print()
1799 static const u_char *
1800 ikev1_d_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_d_print()
1802 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi0 _U_, in ikev1_d_print()
1843 static const u_char *
1844 ikev1_vid_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_vid_print()
1846 u_int item_len _U_, const u_char *ep _U_, in ikev1_vid_print()
1863 return (const u_char *)ext + ntohs(e.len); in ikev1_vid_print()
1881 static const u_char *
1882 ikev2_gen_print(netdissect_options *ndo, u_char tpay, in ikev2_gen_print()
1898 return (const u_char *)ext + ntohs(e.len); in ikev2_gen_print()
1904 static const u_char *
1907 const u_char *ep) in ikev2_t_print()
1912 const u_char *cp; in ikev2_t_print()
1916 const u_char *ep2; in ikev2_t_print()
1964 cp = (const u_char *)(p + 1); in ikev2_t_print()
1965 ep2 = (const u_char *)p + item_len; in ikev2_t_print()
1982 static const u_char *
1983 ikev2_p_print(netdissect_options *ndo, u_char tpay _U_, int pcount _U_, in ikev2_p_print()
1985 const u_char *ep, int depth) in ikev2_p_print()
1990 const u_char *cp; in ikev2_p_print()
1993 u_char np; in ikev2_p_print()
2010 cp = (const u_char *)(p + 1); in ikev2_p_print()
2080 static const u_char *
2081 ikev2_sa_print(netdissect_options *ndo, u_char tpay, in ikev2_sa_print()
2083 u_int osa_length, const u_char *ep, in ikev2_sa_print()
2090 const u_char *cp; in ikev2_sa_print()
2093 u_char np; in ikev2_sa_print()
2110 cp = (const u_char *)(ext1 + 1); in ikev2_sa_print()
2167 static const u_char *
2168 ikev2_ke_print(netdissect_options *ndo, u_char tpay, in ikev2_ke_print()
2170 u_int item_len _U_, const u_char *ep _U_, in ikev2_ke_print()
2190 return (const u_char *)ext + ntohs(ke.h.len); in ikev2_ke_print()
2196 static const u_char *
2197 ikev2_ID_print(netdissect_options *ndo, u_char tpay, in ikev2_ID_print()
2199 u_int item_len _U_, const u_char *ep _U_, in ikev2_ID_print()
2275 return (const u_char *)ext + id_len; in ikev2_ID_print()
2281 static const u_char *
2282 ikev2_cert_print(netdissect_options *ndo, u_char tpay, in ikev2_cert_print()
2284 u_int item_len _U_, const u_char *ep _U_, in ikev2_cert_print()
2291 static const u_char *
2292 ikev2_cr_print(netdissect_options *ndo, u_char tpay, in ikev2_cr_print()
2294 u_int item_len _U_, const u_char *ep _U_, in ikev2_cr_print()
2301 static const u_char *
2302 ikev2_auth_print(netdissect_options *ndo, u_char tpay, in ikev2_auth_print()
2304 u_int item_len _U_, const u_char *ep, in ikev2_auth_print()
2311 const u_char *authdata = (const u_char*)ext + sizeof(a); in ikev2_auth_print()
2336 return (const u_char *)ext + len; in ikev2_auth_print()
2342 static const u_char *
2343 ikev2_nonce_print(netdissect_options *ndo, u_char tpay, in ikev2_nonce_print()
2345 u_int item_len _U_, const u_char *ep, in ikev2_nonce_print()
2362 if(!ike_show_somedata(ndo, (const u_char *)(ext+1), ep)) goto trunc; in ikev2_nonce_print()
2365 return (const u_char *)ext + ntohs(e.len); in ikev2_nonce_print()
2372 static const u_char *
2373 ikev2_n_print(netdissect_options *ndo, u_char tpay _U_, in ikev2_n_print()
2375 u_int item_len, const u_char *ep, in ikev2_n_print()
2381 const u_char *cp; in ikev2_n_print()
2382 u_char showspi, showsomedata; in ikev2_n_print()
2555 cp = (const u_char *)(p + 1) + n.spi_size; in ikev2_n_print()
2570 return (const u_char *)ext + item_len; in ikev2_n_print()
2576 static const u_char *
2577 ikev2_d_print(netdissect_options *ndo, u_char tpay, in ikev2_d_print()
2579 u_int item_len _U_, const u_char *ep _U_, in ikev2_d_print()
2586 static const u_char *
2587 ikev2_vid_print(netdissect_options *ndo, u_char tpay, in ikev2_vid_print()
2589 u_int item_len _U_, const u_char *ep _U_, in ikev2_vid_print()
2594 const u_char *vid; in ikev2_vid_print()
2602 vid = (const u_char *)(ext+1); in ikev2_vid_print()
2615 return (const u_char *)ext + ntohs(e.len); in ikev2_vid_print()
2621 static const u_char *
2622 ikev2_TS_print(netdissect_options *ndo, u_char tpay, in ikev2_TS_print()
2624 u_int item_len _U_, const u_char *ep _U_, in ikev2_TS_print()
2631 static const u_char *
2637 u_char tpay, in ikev2_e_print()
2639 u_int item_len _U_, const u_char *ep _U_, in ikev2_e_print()
2658 const u_char *dat; in ikev2_e_print()
2674 dat = (const u_char *)(ext+1); in ikev2_e_print()
2702 static const u_char *
2703 ikev2_cp_print(netdissect_options *ndo, u_char tpay, in ikev2_cp_print()
2705 u_int item_len _U_, const u_char *ep _U_, in ikev2_cp_print()
2712 static const u_char *
2713 ikev2_eap_print(netdissect_options *ndo, u_char tpay, in ikev2_eap_print()
2715 u_int item_len _U_, const u_char *ep _U_, in ikev2_eap_print()
2722 static const u_char *
2724 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ike_sub0_print()
2728 const u_char *cp; in ike_sub0_print()
2732 cp = (const u_char *)ext; in ike_sub0_print()
2763 static const u_char *
2765 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ikev1_sub_print()
2768 const u_char *cp; in ikev1_sub_print()
2772 cp = (const u_char *)ext; in ikev1_sub_print()
2813 const u_char *bp, u_int length, in ikev1_print()
2814 const u_char *bp2, struct isakmp *base) in ikev1_print()
2817 const u_char *ep; in ikev1_print()
2818 u_char np; in ikev1_print()
2833 if (iszero((const u_char *)&base->r_ck, sizeof(base->r_ck))) { in ikev1_print()
2885 static const u_char *
2887 u_char np, in ikev2_sub0_print()
2888 const struct isakmp_gen *ext, const u_char *ep, in ikev2_sub0_print()
2891 const u_char *cp; in ikev2_sub0_print()
2895 cp = (const u_char *)ext; in ikev2_sub0_print()
2930 static const u_char *
2933 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ikev2_sub_print()
2936 const u_char *cp; in ikev2_sub_print()
2940 cp = (const u_char *)ext; in ikev2_sub_print()
2973 const u_char *bp, u_int length, in ikev2_print()
2974 const u_char *bp2 _U_, struct isakmp *base) in ikev2_print()
2977 const u_char *ep; in ikev2_print()
2978 u_char np; in ikev2_print()
3031 const u_char *bp, u_int length, in isakmp_print()
3032 const u_char *bp2) in isakmp_print()
3036 const u_char *ep; in isakmp_print()
3093 const u_char *bp, u_int length, in isakmp_rfc3948_print()
3094 const u_char *bp2) in isakmp_rfc3948_print()