This series starts with some patches from Marc to improve the default environment regarding net-based booting and it adds disk-based booting as well as a default config. Based on that, there are further patches from me, which add the possibility to use a global serverip-variable in case the TFTP/NFS server is not the same as the DHCP server. To make that more robust, sanity checks are added related to the string_to_ip function. Marc Kleine-Budde (7): defaultenv: simplify scripting defaultenv: boot: add backwards compatibility for kernel_loc=net defaultenv: boot: add eth0 to ip configuration defaultenv: boot: add serverip to static ip configuration defaultenv: boot: add support to boot from disk defaultenv: update: add support to update kernel on disk defaultenv: add config template Wolfram Sang (4): net: string_to_ip: add sanity check for > 255 net: getenv_ip: check return value of string_to_ip defaultenv: place eth0.ethaddr more visibly net: dhcp: introduce global serverip variable defaultenv/bin/_update_help | 2 +- defaultenv/bin/boot | 17 ++++++++-- defaultenv/bin/update | 11 ++++-- defaultenv/config | 70 +++++++++++++++++++++++++++++++++++++++++++ net/dhcp.c | 7 +++- net/net.c | 9 ++++-- 6 files changed, 103 insertions(+), 13 deletions(-) create mode 100644 defaultenv/config -- 1.7.5.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox