[Pidgin] #8198: Pidgin client blocked by AOL (ICQ)

Pidgin trac at pidgin.im
Thu Jan 22 13:58:23 EST 2009


#8198: Pidgin client blocked by AOL (ICQ)
--------------------+-------------------------------------------------------
 Reporter:  init    |        Owner:  MarkDoliner
     Type:  defect  |       Status:  new        
Milestone:          |    Component:  ICQ        
  Version:  2.5.4   |   Resolution:             
 Keywords:          |  
--------------------+-------------------------------------------------------

Comment(by eveel):

 Replying to [comment:70 paulus]:
 > I suggest this one better.
 >
 > {{{
 > --- libpurple/protocols/oscar/flap_connection.c       2009-01-22
 21:52:33.000000000 +0300
 > +++ libpurple/protocols/oscar/flap_connection.c.new   2009-01-22
 21:51:02.000000000 +0300
 > @@ -318,4 +318,6 @@
 >       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, 0x3C26, 0x3303, 0x078A, 0x0FC5, 0x25D6, 0x26EE,0x7570,
 0x7F33, 0x4E94, 0x07C9, 0x7339, 0x42A8 };
 > +
 >       conn = g_new0(FlapConnection, 1);
 >       conn->od = od;
 > @@ -325,4 +327,8 @@
 >       conn->type = type;
 >
 > +    srand (time (NULL));
 > +    conn->seqnum_out = FlapLoginSeqs[randrange(0, (sizeof
 FlapLoginSeqs) / (sizeof  FlapLoginSeqs[0]))] - 1;
 > +
 > +
 >       od->oscar_connections = g_slist_prepend(od->oscar_connections,
 conn);
 > }}}
 Great work! But I'll use g_random_int_range(gint32, gint32) instead of
 randrange(int, int).

-- 
Ticket URL: <http://developer.pidgin.im/ticket/8198#comment:71>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list