Mercurial > pidgin.yaz
comparison libfaim/aim_misc.c @ 960:fa681641643d
[gaim-migrate @ 970]
*** MULTIPLE-CONNECTIONS ***
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Tue, 10 Oct 2000 00:02:02 +0000 |
parents | 59d9e1177ab5 |
children | 920c86b753d7 |
comparison
equal
deleted
inserted
replaced
959:034d5d1d53eb | 960:fa681641643d |
---|---|
887 | 887 |
888 aim_tx_enqueue(sess, newpacket); | 888 aim_tx_enqueue(sess, newpacket); |
889 | 889 |
890 return(sess->snac_nextid); | 890 return(sess->snac_nextid); |
891 } | 891 } |
892 | |
893 faim_export unsigned long aim_icq_setstatus(struct aim_session_t *sess, | |
894 struct aim_conn_t *conn, | |
895 unsigned long status) | |
896 { | |
897 struct command_tx_struct *newpacket; | |
898 int i; | |
899 unsigned long data; | |
900 | |
901 data = 0x00030000 | status; /* yay for error checking ;^) */ | |
902 | |
903 if(!(newpacket = aim_tx_new(AIM_FRAMETYPE_OSCAR, 0x0002, conn, 10 + 4))) | |
904 return -1; | |
905 | |
906 newpacket->lock = 1; | |
907 | |
908 i = aim_putsnac(newpacket->data, 0x0001, 0x001e, 0x0000, 0x0000001e); | |
909 i += aim_puttlv_32(newpacket->data+i, 0x0006, data); | |
910 | |
911 newpacket->commandlen = i; | |
912 newpacket->lock = 0; | |
913 | |
914 aim_tx_enqueue(sess, newpacket); | |
915 | |
916 return(sess->snac_nextid); | |
917 } |