
Hi Wolfgang,
Am Sonntag 08 Juli 2012, 22:31:36 schrieben Sie:
Dear Michael,
In message <1338931997-13419-3-git-send-email-
michael@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@walle.cc Acked-by: Joe Hershberger joe.hershberger@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