Lines Matching refs:STR
191 smtp_chat_append(session, "Out: ", STR(session->buffer));
198 msg_info("> %s: %s", session->namaddrport, STR(session->buffer));
203 smtp_fputs(STR(session->buffer), LEN(session->buffer), session->stream);
267 printable(STR(session->buffer), '?');
270 session->namaddrport, var_line_limit, STR(session->buffer));
272 msg_info("< %s: %.100s", session->namaddrport, STR(session->buffer));
280 smtp_chat_append(session, "In: ", STR(session->buffer));
284 session->namaddrport, var_line_limit, STR(rdata.str_buf));
294 new_reply = dict_get(smtp_chat_resp_filter, STR(session->buffer));
297 session->namaddrport, STR(session->buffer), new_reply);
308 printable(STR(session->buffer), '?'));
315 vstring_strcat(rdata.str_buf, STR(session->buffer));
321 for (cp = STR(session->buffer); *cp && ISDIGIT(*cp); cp++)
323 if ((three_digs = (cp - STR(session->buffer) == 3)) != 0) {
363 session->namaddrport, STR(session->buffer));
367 STR(session->iterator->addr),
403 rdata.code = atoi(STR(session->buffer));
404 if (strchr("245", STR(session->buffer)[0]) != 0) {
405 for (cp = STR(session->buffer) + 4; *cp == ' '; cp++)
407 if ((len = dsn_valid(cp)) > 0 && *cp == *STR(session->buffer)) {
411 STR(rdata.dsn_buf)[0] = STR(session->buffer)[0];
417 rdata.dsn = STR(rdata.dsn_buf);
418 rdata.str = STR(rdata.str_buf);