X-Git-Url: http://andersk.mit.edu/gitweb/libfaim.git/blobdiff_plain/89bce17768d14f77b0a3fa612d56372f3b6ded5c..1ea867e3531824627556aaf5bf7d23fdf33325fb:/aim_search.c diff --git a/aim_search.c b/aim_search.c index 1963592..a8c4e1c 100644 --- a/aim_search.c +++ b/aim_search.c @@ -28,20 +28,8 @@ faim_export unsigned long aim_usersearch_address(struct aim_session_t *sess, aim_tx_enqueue(sess, newpacket); - { - struct aim_snac_t snac; - - snac.id = sess->snac_nextid; - snac.family = 0x000a; - snac.type = 0x0002; - snac.flags = 0x0000; + aim_cachesnac(sess, 0x000a, 0x0002, 0x0000, address, strlen(address)+1); - snac.data = malloc(strlen(address)+1); - memcpy(snac.data, address, strlen(address)+1); - - aim_newsnac(sess, &snac); - } - - return (sess->snac_nextid++); + return sess->snac_nextid; }