[U-Boot] [PATCH v9 2/4] net: use common rand()/srand() functions
Michael Walle
michael at walle.cc
Sun Jul 8 22:36:18 CEST 2012
Hi Wolfgang,
Am Sonntag 08 Juli 2012, 22:31:36 schrieben Sie:
> 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]
Kim Philipps already posted a patch for this, see here:
http://patchwork.ozlabs.org/patch/169295/
and here:
http://lists.denx.de/pipermail/u-boot/2012-
July/127745.html
--
Michael
More information about the U-Boot
mailing list