[U-Boot] [PATCH v6 4/5] Put common autoload code into auto_load() function
Mike Frysinger
vapier at gentoo.org
Thu May 5 21:29:28 CEST 2011
On Thu, May 5, 2011 at 12:52, Simon Glass wrote:
> +static void auto_load(void)
> +{
> + char *s = getenv("autoload");
const char *s
> + if (s != NULL) {
> + if (*s == 'n') {
> + /*
> + * Just use BOOTP to configure system;
> + * Do not use TFTP to load the bootfile.
> + */
> + NetState = NETLOOP_SUCCESS;
> + return;
> +#if defined(CONFIG_CMD_NFS)
> + } else if (strcmp(s, "NFS") == 0) {
> + /*
> + * Use NFS to load the bootfile.
> + */
> + NfsStart();
> + return;
> +#endif
> + }
> + }
> +
> + TftpStart();
put the TftpStart into a new else, then there's no need for the inline
"return" ...
-mike
More information about the U-Boot
mailing list