Am Donnerstag, 14. März 2013, 13:00:32 schrieb Peter Dunkley: > For outbound I currently have a modparam to set the flow token key. > There is absolutely no reason why this should be user configurable, > replicated across multiple Kamailio instances, or survive Kamailio > restart as each flow is unique and should be re-established if there is > a server failure. > > I would much prefer to have Kamailio just select its own key at > start-up. Is there any simple way to get Kamailio to select a 20-octet > crypto random string?
Hello Peter, there is no API to get this certain data at the moment. During startup the core initialize the glibc rand and our fastrand pseudo-random number generator from /dev/urandom. Then you can call e.g. in your module the rand, random or fastrand functions and use this to generate your random string. For an example have a look to generate_random_secret in auth/auth_mod.c. Cheers, Henning Westerholt _______________________________________________ sr-dev mailing list [email protected] http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
