u_short capabilities;
struct {
unsigned short status;
+ unsigned int ipaddr;
+ char crap[0x25]; /* until we figure it out... */
} icqinfo;
};
faim_internal int aim_addtlvtochain16(struct aim_tlvlist_t **list, unsigned short type, unsigned short val);
faim_internal int aim_addtlvtochain32(struct aim_tlvlist_t **list, unsigned short type, unsigned long val);
faim_internal int aim_addtlvtochain_str(struct aim_tlvlist_t **list, unsigned short type, char *str, int len);
+faim_internal int aim_addtlvtochain_caps(struct aim_tlvlist_t **list, unsigned short type, unsigned short caps);
faim_internal int aim_counttlvchain(struct aim_tlvlist_t **list);
/*