Hi joe,

you did introduce callbacks on setting up ip,dns, ... in net.c

Why it did become necessary to do following ?

        if (flags & H_PROGRAMMATIC)
                return 0;

I have actually trouble with this, because my code in
board/BuR/kwb/board.c doesn't work anymore as expected.

        /* setup default IP, in case if there is nothing in environment */
        if (!getenv("ipaddr")) {
                setenv("ipaddr", "192.168.60.1");
                setenv("netmask", "255.255.255.0");
                setenv("serverip", "192.168.60.254");
                setenv("gatewayip", "192.168.60.254");
                puts("net: had no IP! made default setup.\n");
        }

Purpose of this was/is to setup a default ip-address if nothing in
environment has been set yet.

do you (or somebody else) have an idea how to work around this ?

many thanks and best regards,
Hannes


_______________________________________________
U-Boot mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to