[U-Boot] [PATCH v9 2/4] net: use common rand()/srand() functions
Wolfgang Denk
wd at denx.de
Sun Jul 8 22:31:36 CEST 2012
Dear Michael,
In message <1338931997-13419-3-git-send-email-michael at walle.cc> you wrote:
> Replace rand() with the functions from lib/. The link-local network code
> stores its own seed, derived from the MAC address. Thus making it
> independent from calls to srand() in other modules.
>
> Signed-off-by: Michael Walle <michael at walle.cc>
> Acked-by: Joe Hershberger <joe.hershberger at ni.com>
> ---
> include/common.h | 4 ++-
> lib/Makefile | 4 ++-
> net/Makefile | 2 -
> net/link_local.c | 7 +++--
> net/net_rand.c | 68 ------------------------------------------------------
> net/net_rand.h | 31 +++++++++++++++++++-----
> 6 files changed, 34 insertions(+), 82 deletions(-)
> delete mode 100644 net/net_rand.c
This commit causes build warnings like these for a zillion of boards:
net_rand.h:40:2: warning: implicit declaration of function 'srand'
[-Wimplicit-function-declaration]
Please fix!
Best regards,
Wolfgang Denk
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Unix is supported by IBM, like a hanging man is supported by rope.
- Don Libes & Sandy Ressler: _Life With Unix_
More information about the U-Boot
mailing list