Lines Matching refs:cp

76 zmtp1_print_frame(netdissect_options *ndo, const u_char *cp, const u_char *ep)  in zmtp1_print_frame()  argument
83 if (GET_U_1(cp) != 0xFF) { /* length/0xFF */ in zmtp1_print_frame()
85 body_len_declared = GET_U_1(cp); in zmtp1_print_frame()
90 ND_TCHECK_LEN(cp, header_len); /* 0xFF, length */ in zmtp1_print_frame()
91 body_len_declared = GET_BE_U_8(cp + 1); in zmtp1_print_frame()
95 return cp + header_len; /* skip to the next frame */ in zmtp1_print_frame()
96 ND_TCHECK_LEN(cp, header_len + 1); /* ..., flags */ in zmtp1_print_frame()
97 flags = GET_U_1(cp + header_len); in zmtp1_print_frame()
99 body_len_captured = ep - cp - header_len; in zmtp1_print_frame()
121 hex_and_ascii_print(ndo, "\n\t ", cp + header_len + 1, body_len_printed - 1); in zmtp1_print_frame()
131 cp += header_len; in zmtp1_print_frame()
132 ND_TCHECK_LEN(cp, body_len_declared); /* Next frame within the buffer ? */ in zmtp1_print_frame()
133 return cp + body_len_declared; in zmtp1_print_frame()
140 zmtp1_print(netdissect_options *ndo, const u_char *cp, u_int len) in zmtp1_print() argument
142 const u_char *ep = ND_MIN(ndo->ndo_snapend, cp + len); in zmtp1_print()
146 while (cp < ep) in zmtp1_print()
147 cp = zmtp1_print_frame(ndo, cp, ep); in zmtp1_print()
167 zmtp1_print_intermediate_part(netdissect_options *ndo, const u_char *cp, const u_int len) in zmtp1_print_intermediate_part() argument
172 frame_offset = GET_BE_U_2(cp); in zmtp1_print_intermediate_part()
174 cp += 2; in zmtp1_print_intermediate_part()
175 remaining_len = ND_BYTES_AVAILABLE_AFTER(cp); /* without the frame length */ in zmtp1_print_intermediate_part()
196 hex_and_ascii_print(ndo, "\n\t ", cp, len_printed); in zmtp1_print_intermediate_part()
200 return cp + frame_offset; in zmtp1_print_intermediate_part()
207 zmtp1_datagram_print(netdissect_options *ndo, const u_char *cp, const u_int len) in zmtp1_datagram_print() argument
209 const u_char *ep = ND_MIN(ndo->ndo_snapend, cp + len); in zmtp1_datagram_print()
212 cp = zmtp1_print_intermediate_part(ndo, cp, len); in zmtp1_datagram_print()
213 while (cp < ep) in zmtp1_datagram_print()
214 cp = zmtp1_print_frame(ndo, cp, ep); in zmtp1_datagram_print()