Lines Matching refs:fraglen

34 static void put_socks5_addr(char *cp, const unsigned char *buf, int fraglen);
39 interpret_socks_call(flags, line, fraglen) in interpret_socks_call() argument
42 int fraglen;
51 if (fraglen >= 2) {
58 if (fraglen >= 8) {
67 if (fraglen > 8) {
71 i < 40 && i < fraglen;
92 if (2 + n == fraglen) {
96 for (i = 0; i < n && 2 + i < fraglen; ++i) {
100 } else if (fraglen >= 6 && buf[2] == 0) {
106 show_string(line, fraglen, 20));
122 fraglen - 3);
126 show_string(line, fraglen, 20));
131 show_string(line, fraglen, 20));
135 show_string(line, fraglen, 20));
141 show_header("SOCKS: ", "SOCKS Header", fraglen);
144 if (fraglen >= 2) {
155 if (fraglen >= 8) {
163 if (fraglen > 8) {
192 if (2 + n == fraglen) {
196 i < n && 2 + i < fraglen; ++i) {
203 } else if (fraglen >= 6 && buf[2] == 0) {
209 fraglen, 20));
225 &buf[3], fraglen - 3);
231 show_string(line, fraglen,
237 show_string(line, fraglen, 20));
243 show_string(line, fraglen, 20));
247 return (fraglen);
251 interpret_socks_reply(flags, line, fraglen) in interpret_socks_reply() argument
254 int fraglen;
262 if (fraglen >= 2) {
267 if (fraglen >= 8) {
291 show_header("SOCKS: ", "SOCKS Header", fraglen);
294 if (fraglen >= 2) {
300 if (fraglen >= 8) {
315 if (fraglen == 2) {
320 } else if (fraglen >= 6 && buf[2] == 0x00) {
326 &buf[3], fraglen - 3);
338 return (fraglen);
363 put_socks5_addr(char *cp, const unsigned char *buf, int fraglen) in put_socks5_addr() argument
373 if (1 + 4 + 2 <= fraglen) { in put_socks5_addr()
385 for (i = 0; i <= buf[1] && 1 + i < fraglen; ++i) in put_socks5_addr()
387 if (1 + i + 2 <= fraglen) in put_socks5_addr()
396 if (1 + 16 <= fraglen) { in put_socks5_addr()
403 if (1 + 16 + 2 <= fraglen) { in put_socks5_addr()