diff -r a8e0c72c6b8a -r 21c93bc7ae83 libfaim/aim_rxqueue.c --- a/libfaim/aim_rxqueue.c Tue Jun 06 09:36:12 2000 +0000 +++ b/libfaim/aim_rxqueue.c Tue Jun 06 09:55:30 2000 +0000 @@ -24,6 +24,13 @@ return 0; /* + * Rendezvous (client-client) connections do not speak + * FLAP, so this function will break on them. + */ + if (conn->type > 0x01000) + return 0; + + /* * Read FLAP header. Six bytes: * * 0 char -- Always 0x2a