Mercurial > pidgin.yaz
view libfaim/aim_ads.c @ 570:93c65fbaa622
[gaim-migrate @ 580]
switched the smiley button to a toggle button so that all the other toggle
buttons on the playground would stop making fun of her... also added save
and cancel buttons to the pref dialog, with pretty pixmaps to boot!
committer: Tailor Script <tailor@pidgin.im>
author | Todd Kulesza <fflewddur> |
---|---|
date | Tue, 01 Aug 2000 22:32:21 +0000 |
parents | e4c34ca88d9b |
children | 595ac7759563 |
line wrap: on
line source
/* * * */ #include <faim/aim.h> u_long aim_ads_clientready(struct aim_session_t *sess, struct aim_conn_t *conn) { struct command_tx_struct *newpacket; int i; if (!(newpacket = aim_tx_new(AIM_FRAMETYPE_OSCAR, 0x0002, conn, 0x1a))) return -1; newpacket->lock = 1; i = aim_putsnac(newpacket->data, 0x0001, 0x0002, 0x0000, sess->snac_nextid); i+= aimutil_put16(newpacket->data+i, 0x0001); i+= aimutil_put16(newpacket->data+i, 0x0002); i+= aimutil_put16(newpacket->data+i, 0x0001); i+= aimutil_put16(newpacket->data+i, 0x0013); i+= aimutil_put16(newpacket->data+i, 0x0005); i+= aimutil_put16(newpacket->data+i, 0x0001); i+= aimutil_put16(newpacket->data+i, 0x0001); i+= aimutil_put16(newpacket->data+i, 0x0001); newpacket->lock = 0; aim_tx_enqueue(sess, newpacket); return (sess->snac_nextid++); } u_long aim_ads_requestads(struct aim_session_t *sess, struct aim_conn_t *conn) { return aim_genericreq_n(sess, conn, 0x0005, 0x0002); }