Lines Matching defs:str
7 #include "str.h"
18 string_t *str = t_str_new(128);
20 str_append(str, "CONNECT\t");
22 str_append(str, suser->stats_session_id);
23 str_append_c(str, '\t');
24 str_append_tabescaped(str, user->username);
25 str_append_c(str, '\t');
26 str_append_tabescaped(str, user->service);
27 str_printfa(str, "\t%s", my_pid);
31 str_append(str, "\tlip=");
32 str_append(str, net_ip2addr(user->conn.local_ip));
35 str_append(str, "\trip=");
36 str_append(str, net_ip2addr(user->conn.remote_ip));
38 str_append_c(str, '\n');
39 return stats_connection_send(conn, str);
46 string_t *str = t_str_new(128);
48 str_append(str, "DISCONNECT\t");
49 str_append(str, suser->stats_session_id);
50 str_append_c(str, '\n');
51 if (stats_connection_send(conn, str) < 0) {
62 string_t *str = t_str_new(256);
68 str_append(str, "UPDATE-SESSION\t");
69 str_append(str, suser->stats_session_id);
70 str_append_c(str, '\t');
71 base64_encode(buf->data, buf->used, str);
73 str_append_c(str, '\n');
74 (void)stats_connection_send(conn, str);