changeset 67 | c12618793df0 |
parent 61 | c7879aae9e1d |
child 68 | ae8b0d03887e |
--- a/jingle/jingle.c Wed Jul 21 17:43:46 2010 +0200 +++ b/jingle/jingle.c Fri Jul 23 03:23:23 2010 +0200 @@ -423,3 +423,17 @@ } sc->appfuncs->handle_data(sc->description, data2, len); } + +gchar *new_sid(void) +{ + gchar *sid; + gchar car[] = "azertyuiopqsdfghjklmwxcvbn1234567890AZERTYUIOPQSDFGHJKLMWXCVBN"; + int i; + sid = g_new0(gchar, 11); + for (i = 0; i < 10; i++) + sid[i] = car[g_random_int_range(0, sizeof(car)/sizeof(car[0]))]; + + sid[10] = '\0'; + + return sid; +}