Mercurial > pidgin.yaz
diff libfaim/aim_snac.c @ 1248:920c86b753d7
[gaim-migrate @ 1258]
bah
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Wed, 13 Dec 2000 03:31:15 +0000 |
parents | 1e7625916fa7 |
children |
line wrap: on
line diff
--- a/libfaim/aim_snac.c Wed Dec 13 00:51:37 2000 +0000 +++ b/libfaim/aim_snac.c Wed Dec 13 03:31:15 2000 +0000 @@ -30,6 +30,25 @@ return; } +faim_internal unsigned long aim_cachesnac(struct aim_session_t *sess, + const unsigned short family, + const unsigned short type, + const unsigned short flags, + const void *data, const int datalen) +{ + struct aim_snac_t snac; + + snac.id = sess->snac_nextid++; + snac.family = family; + snac.type = type; + snac.flags = flags; + + snac.data = malloc(datalen); + memcpy(snac.data, data, datalen); + + return aim_newsnac(sess, &snac); +} + /* * Clones the passed snac structure and caches it in the * list/hash.