[U-Boot] [PATCH] net: make net_rand.h inclusion depend on BOOTP_RANDOM_DELAY
Michael Walle
michael at walle.cc
Fri Jul 6 09:00:29 CEST 2012
>commit "net: use common rand()/srand() functions" introduced the
>following
>build warning on the current u-boot-arm tree:
>
>$ ./MAKEALL MPC8313ERDB_66
>Configuring for MPC8313ERDB_66 - Board: MPC8313ERDB, Options: SYS_66MHZ
> text data bss dec hex filename
> 271988 13976 41768 327732 50034 ./u-boot
>In file included from bootp.c:15:0:
>net_rand.h: In function 'srand_mac':
>net_rand.h:40:2: warning: implicit declaration of function 'srand'
>[-Wimplicit-function-declaration]
>
>adding this dependency fixes it.
>
>Cc: Michael Walle <michael at walle.cc>
>Cc: Joe Hershberger <joe.hershberger at ni.com>
>Signed-off-by: Kim Phillips <kim.phillips at freescale.com>
Acked-by: Michael Walle <michael at walle.cc>
>---
> net/bootp.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
>diff --git a/net/bootp.c b/net/bootp.c
>index 0f0867b..87e30ab 100644
>--- a/net/bootp.c
>+++ b/net/bootp.c
>@@ -12,12 +12,14 @@
> #include <command.h>
> #include <net.h>
> #include "bootp.h"
>-#include "net_rand.h"
> #include "tftp.h"
> #include "nfs.h"
> #ifdef CONFIG_STATUS_LED
> #include <status_led.h>
> #endif
>+#ifdef CONFIG_BOOTP_RANDOM_DELAY
>+#include "net_rand.h"
>+#endif
>
> #define BOOTP_VENDOR_MAGIC 0x63825363 /* RFC1048 Magic Cookie */
>
>--
>1.7.11.1
More information about the U-Boot
mailing list