zcip: remove stray seed48. It's the only thing which was pulling in

rand48 machinery:

zcip_main                                           1552    1537     -15
seed48                                                22       -     -22
__libc_drand48_data                                   24       -     -24
seed48_r                                              78       -     -78
__GI_seed48_r                                         78       -     -78
------------------------------------------------------------------------------
(add/remove: 0/4 grow/shrink: 0/1 up/down: 0/-217)           Total: -217 bytes
This commit is contained in:
Denis Vlasenko 2007-07-23 22:44:15 +00:00
parent 65b8cfb2a0
commit 3e64e98570

View File

@ -198,8 +198,6 @@ int zcip_main(int argc, char **argv)
memset(&L, 0, sizeof(L)); memset(&L, 0, sizeof(L));
srand(MONOTONIC_US());
#define FOREGROUND (opts & 1) #define FOREGROUND (opts & 1)
#define QUIT (opts & 2) #define QUIT (opts & 2)
// parse commandline: prog [options] ifname script // parse commandline: prog [options] ifname script
@ -254,8 +252,7 @@ int zcip_main(int argc, char **argv)
// the hardware address or else the last address we used. // the hardware address or else the last address we used.
// NOTE: the sequence of addresses we try changes only // NOTE: the sequence of addresses we try changes only
// depending on when we detect conflicts. // depending on when we detect conflicts.
// (SVID 3 bogon: who says that "short" is always 16 bits?) srand(*(unsigned*)&ifr.ifr_hwaddr.sa_data);
seed48( (unsigned short*)&ifr.ifr_hwaddr.sa_data );
if (ip.s_addr == 0) if (ip.s_addr == 0)
pick(&ip); pick(&ip);