[PATCH] Решение для GAIM 2.0.0beta5 (was icq)
Ivan Petrov <pravo@hnet.ru> writes:
Сбэкпортил патч для Pidgin в GAIM (Etch). Прикрепленный патчик можно
просто положить в debian/patches и пересобрать пакет.
--- ../old/gaim-2.0.0+beta5/libgaim/protocols/oscar/flap_connection.c 2006-11-10 10:24:18.000000000 +0300
+++ gaim-2.0.0+beta5/libgaim/protocols/oscar/flap_connection.c 2009-01-23 03:00:56.000000000 +0300
@@ -117,12 +117,21 @@
{
FlapConnection *conn;
+ static const guint FlapLoginSeqs[] =
+ { 5695, 23595, 23620, 23049, 0x2886, 0x2493,
+ 23620, 23049, 2853, 17372, 1255, 1796, 1657,
+ 13606, 1930, 23918, 31234, 30120, 0x1BEA,
+ 0x5342, 0x30CC, 0x2294, 0x5697, 0x25FA, 0x3303,
+ 0x078A, 0x0FC5, 0x25D6, 0x26EE, 0x7570, 0x7F33,
+ 0x4E94, 0x07C9, 0x7339, 0x42A8 };
+
conn = g_new0(FlapConnection, 1);
conn->od = od;
conn->buffer_outgoing = gaim_circ_buffer_new(0);
conn->fd = -1;
conn->subtype = -1;
conn->type = type;
+ conn->seqnum = FlapLoginSeqs[g_random_int_range(0, (sizeof FlapLoginSeqs) / (sizeof FlapLoginSeqs[0]))] - 1;
od->oscar_connections = g_slist_prepend(od->oscar_connections, conn);
Reply to:
- References:
- icq
- From: Ivan Petrov <pravo@hnet.ru>