diff src/protocols/oscar/conn.c @ 2703:441b84ab7f4e

[gaim-migrate @ 2716] it's not what you think committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Sat, 10 Nov 2001 01:48:17 +0000
parents e759254b29bb
children 9fc65bb80596
line wrap: on
line diff
--- a/src/protocols/oscar/conn.c	Sat Nov 10 01:30:13 2001 +0000
+++ b/src/protocols/oscar/conn.c	Sat Nov 10 01:48:17 2001 +0000
@@ -899,7 +899,9 @@
 	aim__registermodule(sess, chat_modfirst);
 	/* missing 0x0f - 0x12 */
 	aim__registermodule(sess, ssi_modfirst);
-	/* missing 0x14 - 0x16 */
+	/* missing 0x14 */
+	aim__registermodule(sess, icq_modfirst);
+	/* missing 0x16 */
 	aim__registermodule(sess, auth_modfirst);
 
 	return;
@@ -1043,3 +1045,22 @@
 
 }
 
+/*
+ * aim_flap_nop()
+ *
+ * No-op.  WinAIM 4.x sends these _every minute_ to keep
+ * the connection alive.  
+ */
+faim_export int aim_flap_nop(aim_session_t *sess, aim_conn_t *conn)
+{
+	aim_frame_t *fr;
+
+	if (!(fr = aim_tx_new(sess, conn, AIM_FRAMETYPE_FLAP, 0x05, 0)))
+		return -ENOMEM;
+
+	aim_tx_enqueue(sess, fr);
+
+	return 0;
+}
+
+