| 195 |
195 |
| 196 void serv_set_dir(char *first, char *middle, char *last, char *maiden, |
196 void serv_set_dir(char *first, char *middle, char *last, char *maiden, |
| 197 char *city, char *state, char *country, int web) |
197 char *city, char *state, char *country, int web) |
| 198 { |
198 { |
| 199 if (!USE_OSCAR) { |
199 if (!USE_OSCAR) { |
| 200 char buf2[BUF_LEN*4], buf[BUF_LEN]; |
200 char buf2[BUF_LEN*4], buf[BUF_LEN]; |
| 201 g_snprintf(buf2, sizeof(buf2), "%s:%s:%s:%s:%s:%s:%s:%s", first, |
201 g_snprintf(buf2, sizeof(buf2), "%s:%s:%s:%s:%s:%s:%s:%s", first, |
| 202 middle, last, maiden, city, state, country, |
202 middle, last, maiden, city, state, country, |
| 203 (web == 1) ? "Y" : ""); |
203 (web == 1) ? "Y" : ""); |
| 204 escape_text(buf2); |
204 escape_text(buf2); |
| 205 g_snprintf(buf, sizeof(buf), "toc_set_dir %s", buf2); |
205 g_snprintf(buf, sizeof(buf), "toc_set_dir %s", buf2); |
| 206 sflap_send(buf, -1, TYPE_DATA); |
206 sflap_send(buf, -1, TYPE_DATA); |
| |
207 } else { |
| |
208 /* FIXME : some of these things are wrong, but i'm lazy */ |
| |
209 aim_setdirectoryinfo(gaim_sess, gaim_conn, first, middle, last, |
| |
210 maiden, NULL, NULL, city, state, NULL, 0, web); |
| 207 } |
211 } |
| 208 } |
212 } |
| 209 |
213 |
| 210 void serv_dir_search(char *first, char *middle, char *last, char *maiden, |
214 void serv_dir_search(char *first, char *middle, char *last, char *maiden, |
| 211 char *city, char *state, char *country, char *email) |
215 char *city, char *state, char *country, char *email) |