Ticket #957:
 - Updated Symbian PJLIB test build setting to enable SSL sock test.
 - Fixed ciphers enumeration in Symbian SSL sock.
 - Fixed OpenSSL SSL sock to avoid initializing OpenSSL multiple times.
 - Fixed SSL unit test to avoid divide-by-zero in setting random seed.




git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2990 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjlib/src/pjlib-test/ssl_sock.c b/pjlib/src/pjlib-test/ssl_sock.c
index a1f9dca..e3563b6 100644
--- a/pjlib/src/pjlib-test/ssl_sock.c
+++ b/pjlib/src/pjlib-test/ssl_sock.c
@@ -610,7 +610,7 @@
 	pj_time_val now;
 
 	pj_gettimeofday(&now);
-	pj_srand((pj_rand()%now.sec) * (pj_rand()%now.msec));
+	pj_srand((unsigned)now.sec);
 	state_cli.send_str_len = (pj_rand() % 5 + 1) * 1024 + pj_rand() % 1024;
     }
     state_cli.send_str = pj_pool_alloc(pool, state_cli.send_str_len);
@@ -1006,7 +1006,7 @@
 	pj_time_val now;
 
 	pj_gettimeofday(&now);
-	pj_srand((pj_rand()%now.sec) * (pj_rand()%now.msec));
+	pj_srand((unsigned)now.sec);
     }
 
     /* Allocate SSL socket pointers and test state */