Lines Matching refs:linebuf

118 char linebuf[MAX_LINE + 1];  variable
160 if (linebuf[0] == 'P' || linebuf[0] == 'p' || in client_parse()
161 linebuf[0] == 'E' || linebuf[0] == 'e') { in client_parse()
175 if (anonymous_only && (linebuf[0] == 'U' || linebuf[0] == 'u')) in client_parse()
184 if (strcasecmp("USER ftp\r\n", linebuf) != 0 && in client_parse_anon()
185 strcasecmp("USER anonymous\r\n", linebuf) != 0) { in client_parse_anon()
186 snprintf(linebuf, sizeof linebuf, in client_parse_anon()
188 logmsg(LOG_DEBUG, "#%d proxy: %s", s->id, linebuf); in client_parse_anon()
191 linelen = strlen(linebuf); in client_parse_anon()
192 bufferevent_write(s->client_bufev, linebuf, linelen); in client_parse_anon()
195 linebuf[0] = '\0'; in client_parse_anon()
205 if (strncasecmp("PASV", linebuf, 4) == 0) in client_parse_cmd()
207 else if (strncasecmp("PORT ", linebuf, 5) == 0) in client_parse_cmd()
209 else if (strncasecmp("EPSV", linebuf, 4) == 0) in client_parse_cmd()
211 else if (strncasecmp("EPRT ", linebuf, 5) == 0) in client_parse_cmd()
225 linebuf); in client_parse_cmd()
230 logmsg(LOG_DEBUG, "#%d proxy: %s", s->id, linebuf); in client_parse_cmd()
250 logmsg(LOG_DEBUG, "#%d client: %s", s->id, linebuf); in client_read()
255 bufferevent_write(s->server_bufev, linebuf, linelen); in client_read()
352 linebuf[i] = buf[i]; in get_line()
361 linebuf[0] = '\0'; in get_line()
369 linebuf[linelen] = '\0'; in get_line()
805 for (p = linebuf + linelen; p > linebuf; p--) in parse_port()
808 if (p == linebuf) in parse_port()
864 r = snprintf(linebuf, sizeof linebuf, in proxy_reply()
869 r = snprintf(linebuf, sizeof linebuf, in proxy_reply()
875 r = snprintf(linebuf, sizeof linebuf, in proxy_reply()
878 r = snprintf(linebuf, sizeof linebuf, in proxy_reply()
882 r = snprintf(linebuf, sizeof linebuf, in proxy_reply()
887 if (r < 0 || ((u_int)r) >= sizeof linebuf) { in proxy_reply()
889 linebuf[0] = '\0'; in proxy_reply()
898 if (linebuf[i] == '.') in proxy_reply()
899 linebuf[i] = ','; in proxy_reply()
925 if (s->cmd == CMD_NONE || linelen < 4 || linebuf[0] != '2') in server_parse()
928 if ((s->cmd == CMD_PASV && strncmp("227 ", linebuf, 4) == 0) || in server_parse()
929 (s->cmd == CMD_EPSV && strncmp("229 ", linebuf, 4) == 0)) in server_parse()
973 linebuf); in allow_data_connection()
985 logmsg(LOG_DEBUG, "#%d proxy: %s", s->id, linebuf); in allow_data_connection()
1088 logmsg(LOG_DEBUG, "#%d server: %s", s->id, linebuf); in server_read()
1093 bufferevent_write(s->client_bufev, linebuf, linelen); in server_read()