Lines Matching refs:u_char
560 #define DECLARE_PRINTER(func) static const u_char *ike##func##_print( \
561 netdissect_options *ndo, u_char tpay, \
564 const u_char *end_pointer, \
597 static const u_char *ikev2_e_print(netdissect_options *ndo,
599 u_char tpay,
602 const u_char *end_pointer,
608 static const u_char *ike_sub0_print(netdissect_options *ndo,u_char, const struct isakmp_gen *,
609 const u_char *, uint32_t, uint32_t, uint32_t, int);
610 static const u_char *ikev1_sub_print(netdissect_options *ndo,u_char, const struct isakmp_gen *,
611 const u_char *, uint32_t, uint32_t, uint32_t, int);
613 static const u_char *ikev2_sub_print(netdissect_options *ndo,
615 u_char np, const struct isakmp_gen *ext,
616 const u_char *ep, uint32_t phase,
625 const u_char *bp, u_int length,
626 const u_char *bp2, const struct isakmp *base);
662 static const u_char *(*npfunc[])(netdissect_options *ndo, u_char tpay,
665 const u_char *end_pointer,
724 if (ep < (const u_char *)(p)) { \
735 iszero(netdissect_options *ndo, const u_char *p, size_t l) in iszero()
762 cookie_record(netdissect_options *ndo, const cookie_t *in, const u_char *bp2) in cookie_record()
801 cookie_sidecheck(netdissect_options *ndo, int i, const u_char *bp2, int initiator) in cookie_sidecheck()
865 const u_char *cp, const u_char *ep) in ike_show_somedata()
868 const u_char *end = ep - 20; in ike_show_somedata()
900 static const u_char *
902 const u_char *p, const u_char *ep2, in ikev1_attrmap_print()
949 static const u_char *
950 ikev1_attr_print(netdissect_options *ndo, const u_char *p, const u_char *ep2) in ikev1_attr_print()
989 static const u_char *
990 ikev1_sa_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_sa_print()
993 const u_char *ep, uint32_t phase, uint32_t doi0 _U_, in ikev1_sa_print()
998 const u_char *cp, *np; in ikev1_sa_print()
1010 return (const u_char *)(p + 1); in ikev1_sa_print()
1027 np = (const u_char *)ext + sizeof(struct ikev1_pl_sa); in ikev1_sa_print()
1046 static const u_char *
1047 ikev1_p_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_p_print()
1049 const u_char *ep, uint32_t phase, uint32_t doi0, in ikev1_p_print()
1053 const u_char *cp; in ikev1_p_print()
1070 ext = (const struct isakmp_gen *)((const u_char *)(p + 1) + spi_size); in ikev1_p_print()
1210 static const u_char *
1211 ikev1_t_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_t_print()
1213 const u_char *ep, uint32_t phase _U_, uint32_t doi _U_, in ikev1_t_print()
1217 const u_char *cp; in ikev1_t_print()
1221 const u_char *ep2; in ikev1_t_print()
1260 cp = (const u_char *)(p + 1); in ikev1_t_print()
1261 ep2 = (const u_char *)p + item_len; in ikev1_t_print()
1278 static const u_char *
1279 ikev1_ke_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_ke_print()
1281 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi _U_, in ikev1_ke_print()
1297 return (const u_char *)ext + item_len; in ikev1_ke_print()
1303 static const u_char *
1304 ikev1_id_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_id_print()
1306 const u_char *ep _U_, uint32_t phase, uint32_t doi _U_, in ikev1_id_print()
1320 const u_char *data; in ikev1_id_print()
1327 data = (const u_char *)(p + 1); in ikev1_id_print()
1393 const u_char *mask; in ikev1_id_print()
1416 const u_char *mask; in ikev1_id_print()
1420 mask = (const u_char *)(data + sizeof(nd_ipv6)); in ikev1_id_print()
1479 return (const u_char *)ext + item_len; in ikev1_id_print()
1485 static const u_char *
1486 ikev1_cert_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_cert_print()
1488 const u_char *ep _U_, uint32_t phase _U_, in ikev1_cert_print()
1514 return (const u_char *)ext + item_len; in ikev1_cert_print()
1520 static const u_char *
1521 ikev1_cr_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_cr_print()
1523 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi0 _U_, in ikev1_cr_print()
1548 return (const u_char *)ext + item_len; in ikev1_cr_print()
1554 static const u_char *
1555 ikev1_hash_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_hash_print()
1557 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi _U_, in ikev1_hash_print()
1573 return (const u_char *)ext + item_len; in ikev1_hash_print()
1579 static const u_char *
1580 ikev1_sig_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_sig_print()
1582 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi _U_, in ikev1_sig_print()
1598 return (const u_char *)ext + item_len; in ikev1_sig_print()
1604 static const u_char *
1605 ikev1_nonce_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_nonce_print()
1608 const u_char *ep, in ikev1_nonce_print()
1626 if (!ike_show_somedata(ndo, (const u_char *)(ext + 1), ep)) in ikev1_nonce_print()
1630 return (const u_char *)ext + item_len; in ikev1_nonce_print()
1636 static const u_char *
1637 ikev1_n_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_n_print()
1639 const u_char *ep, uint32_t phase _U_, uint32_t doi0 _U_, in ikev1_n_print()
1643 const u_char *cp; in ikev1_n_print()
1644 const u_char *ep2; in ikev1_n_print()
1719 return (const u_char *)(p + 1) + spi_size; in ikev1_n_print()
1742 cp = (const u_char *)(p + 1) + spi_size; in ikev1_n_print()
1743 ep2 = (const u_char *)p + item_len; in ikev1_n_print()
1785 return (const u_char *)ext + item_len; in ikev1_n_print()
1791 static const u_char *
1792 ikev1_d_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_d_print()
1794 const u_char *ep _U_, uint32_t phase _U_, uint32_t doi0 _U_, in ikev1_d_print()
1839 static const u_char *
1840 ikev1_vid_print(netdissect_options *ndo, u_char tpay _U_, in ikev1_vid_print()
1842 u_int item_len, const u_char *ep _U_, in ikev1_vid_print()
1859 return (const u_char *)ext + item_len; in ikev1_vid_print()
1877 static const u_char *
1878 ikev2_gen_print(netdissect_options *ndo, u_char tpay, in ikev2_gen_print()
1896 return (const u_char *)ext + item_len; in ikev2_gen_print()
1902 static const u_char *
1905 const u_char *ep) in ikev2_t_print()
1910 const u_char *cp; in ikev2_t_print()
1914 const u_char *ep2; in ikev2_t_print()
1962 cp = (const u_char *)(p + 1); in ikev2_t_print()
1963 ep2 = (const u_char *)p + item_len; in ikev2_t_print()
1980 static const u_char *
1981 ikev2_p_print(netdissect_options *ndo, u_char tpay _U_, int pcount _U_, in ikev2_p_print()
1983 const u_char *ep, int depth) in ikev2_p_print()
1988 const u_char *cp; in ikev2_p_print()
1991 u_char np; in ikev2_p_print()
2006 cp = (const u_char *)(p + 1); in ikev2_p_print()
2076 static const u_char *
2077 ikev2_sa_print(netdissect_options *ndo, u_char tpay, in ikev2_sa_print()
2079 u_int osa_length, const u_char *ep, in ikev2_sa_print()
2085 const u_char *cp; in ikev2_sa_print()
2088 u_char np; in ikev2_sa_print()
2104 cp = (const u_char *)(ext1 + 1); in ikev2_sa_print()
2160 static const u_char *
2161 ikev2_ke_print(netdissect_options *ndo, u_char tpay, in ikev2_ke_print()
2163 u_int item_len, const u_char *ep _U_, in ikev2_ke_print()
2175 return (const u_char *)ext + item_len; in ikev2_ke_print()
2185 return (const u_char *)ext + item_len; in ikev2_ke_print()
2191 static const u_char *
2192 ikev2_ID_print(netdissect_options *ndo, u_char tpay, in ikev2_ID_print()
2194 u_int item_len, const u_char *ep _U_, in ikev2_ID_print()
2269 return (const u_char *)ext + item_len; in ikev2_ID_print()
2275 static const u_char *
2276 ikev2_cert_print(netdissect_options *ndo, u_char tpay, in ikev2_cert_print()
2278 u_int item_len, const u_char *ep _U_, in ikev2_cert_print()
2285 static const u_char *
2286 ikev2_cr_print(netdissect_options *ndo, u_char tpay, in ikev2_cr_print()
2288 u_int item_len, const u_char *ep _U_, in ikev2_cr_print()
2295 static const u_char *
2296 ikev2_auth_print(netdissect_options *ndo, u_char tpay, in ikev2_auth_print()
2298 u_int item_len, const u_char *ep, in ikev2_auth_print()
2305 const u_char *authdata = (const u_char *)ext + sizeof(struct ikev2_auth); in ikev2_auth_print()
2328 return (const u_char *)ext + item_len; in ikev2_auth_print()
2334 static const u_char *
2335 ikev2_nonce_print(netdissect_options *ndo, u_char tpay, in ikev2_nonce_print()
2337 u_int item_len, const u_char *ep, in ikev2_nonce_print()
2354 if(!ike_show_somedata(ndo, (const u_char *)(ext+1), ep)) goto trunc; in ikev2_nonce_print()
2357 return (const u_char *)ext + item_len; in ikev2_nonce_print()
2364 static const u_char *
2365 ikev2_n_print(netdissect_options *ndo, u_char tpay _U_, in ikev2_n_print()
2367 u_int item_len, const u_char *ep, in ikev2_n_print()
2374 const u_char *cp; in ikev2_n_print()
2375 u_char showspi, showsomedata; in ikev2_n_print()
2547 cp = (const u_char *)(p + 1) + spi_size; in ikev2_n_print()
2562 return (const u_char *)ext + item_len; in ikev2_n_print()
2568 static const u_char *
2569 ikev2_d_print(netdissect_options *ndo, u_char tpay, in ikev2_d_print()
2571 u_int item_len, const u_char *ep _U_, in ikev2_d_print()
2578 static const u_char *
2579 ikev2_vid_print(netdissect_options *ndo, u_char tpay, in ikev2_vid_print()
2581 u_int item_len, const u_char *ep _U_, in ikev2_vid_print()
2585 const u_char *vid; in ikev2_vid_print()
2596 vid = (const u_char *)(ext+1); in ikev2_vid_print()
2610 return (const u_char *)ext + item_len; in ikev2_vid_print()
2616 static const u_char *
2617 ikev2_TS_print(netdissect_options *ndo, u_char tpay, in ikev2_TS_print()
2619 u_int item_len, const u_char *ep _U_, in ikev2_TS_print()
2626 static const u_char *
2632 u_char tpay, in ikev2_e_print()
2634 u_int item_len, const u_char *ep _U_, in ikev2_e_print()
2652 const u_char *dat; in ikev2_e_print()
2670 dat = (const u_char *)(ext+1); in ikev2_e_print()
2707 static const u_char *
2708 ikev2_cp_print(netdissect_options *ndo, u_char tpay, in ikev2_cp_print()
2710 u_int item_len, const u_char *ep _U_, in ikev2_cp_print()
2717 static const u_char *
2718 ikev2_eap_print(netdissect_options *ndo, u_char tpay, in ikev2_eap_print()
2720 u_int item_len, const u_char *ep _U_, in ikev2_eap_print()
2727 static const u_char *
2729 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ike_sub0_print()
2733 const u_char *cp; in ike_sub0_print()
2736 cp = (const u_char *)ext; in ike_sub0_print()
2766 static const u_char *
2768 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ikev1_sub_print()
2771 const u_char *cp; in ikev1_sub_print()
2775 cp = (const u_char *)ext; in ikev1_sub_print()
2816 const u_char *bp, u_int length, in ikev1_print()
2817 const u_char *bp2, const struct isakmp *base) in ikev1_print()
2820 const u_char *ep; in ikev1_print()
2822 u_char np; in ikev1_print()
2891 static const u_char *
2893 u_char np, in ikev2_sub0_print()
2894 const struct isakmp_gen *ext, const u_char *ep, in ikev2_sub0_print()
2897 const u_char *cp; in ikev2_sub0_print()
2900 cp = (const u_char *)ext; in ikev2_sub0_print()
2934 static const u_char *
2937 u_char np, const struct isakmp_gen *ext, const u_char *ep, in ikev2_sub_print()
2940 const u_char *cp; in ikev2_sub_print()
2943 cp = (const u_char *)ext; in ikev2_sub_print()
2975 const u_char *bp, u_int length, in ikev2_print()
2976 const u_char *bp2 _U_, const struct isakmp *base) in ikev2_print()
2979 const u_char *ep; in ikev2_print()
2981 u_char np; in ikev2_print()
3035 const u_char *bp, u_int length, in isakmp_print()
3036 const u_char *bp2) in isakmp_print()
3039 const u_char *ep; in isakmp_print()
3095 const u_char *bp, u_int length, in isakmp_rfc3948_print()
3096 const u_char *bp2, int ver, int fragmented, u_int ttl_hl) in isakmp_rfc3948_print()