Annotation of embedaddon/bird/sysdep/unix/random.c, revision 1.1

1.1     ! misho       1: /*
        !             2:  *     BIRD Internet Routing Daemon -- Random Numbers
        !             3:  *
        !             4:  *     (c) 2000 Martin Mares <mj@ucw.cz>
        !             5:  *
        !             6:  *     Can be freely distributed and used under the terms of the GNU GPL.
        !             7:  */
        !             8: 
        !             9: #include <stdlib.h>
        !            10: 
        !            11: #include "nest/bird.h"
        !            12: 
        !            13: u32
        !            14: random_u32(void)
        !            15: {
        !            16:   long int rand_low, rand_high;
        !            17: 
        !            18:   rand_low = random();
        !            19:   rand_high = random();
        !            20:   return (rand_low & 0xffff) | ((rand_high & 0xffff) << 16);
        !            21: }

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>