Mercurial > pidgin.yaz
view libfaim/aim_search.c @ 368:9bf1f77985d2
[gaim-migrate @ 378]
chat works properly now. it wasn't even working properly on the toc side,
but the toc server was more lenient.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Fri, 09 Jun 2000 07:59:00 +0000 |
parents | 0f14e6d8a51b |
children | e4c34ca88d9b |
line wrap: on
line source
/* * aim_search.c * * TODO: Add aim_usersearch_name() * */ #include <faim/aim.h> u_long aim_usersearch_address(struct aim_session_t *sess, struct aim_conn_t *conn, char *address) { struct command_tx_struct *newpacket; if (!address) return -1; if (!(newpacket = aim_tx_new(0x0002, conn, 10+strlen(address)))) return -1; newpacket->lock = 1; aim_putsnac(newpacket->data, 0x000a, 0x0002, 0x0000, sess->snac_nextid); aimutil_putstr(newpacket->data+10, address, strlen(address)); aim_tx_enqueue(sess, newpacket); { struct aim_snac_t snac; snac.id = sess->snac_nextid; snac.family = 0x000a; snac.type = 0x0002; snac.flags = 0x0000; snac.data = malloc(strlen(address)+1); memcpy(snac.data, address, strlen(address)+1); aim_newsnac(sess, &snac); } return (sess->snac_nextid++); }