-
- Downloads
Add DNS support
On 04 Oct 2008 Pieter posted a dns implementation for U-Boot. http://www.mail-archive.com/u-boot-users@lists.sourceforge.net/msg10216.html > > DNS can be enabled by setting CFG_CMD_DNS. After performing a query, > the serverip environment var is updated. > > Probably there are some cosmetic issues with the patch. Unfortunatly I > do not have the time to correct these. So if anybody else likes DNS > support in U-Boot and has the time, feel free to patch it in the main tree. Here it is again - slightly modified & smaller: - update to 2009-06 (Pieter's patch was for U-Boot 1.2.0) - README.dns is added - syntax is changed (now takes a third option, the env var to store the result in) - add a random port() function in net.c - sort Makefile in ./net/Makefile - dns just returns unless a env var is given - run through checkpatch, and clean up style issues - remove packet from stack - cleaned up some comments - failure returns much faster (if server responds, don't wait for timeout) - use built in functions (memcpy) rather than byte copy. Signed-off-by:Robin Getz <rgetz@blackfin.uclinux.org> Signed-off-by:
Pieter Voorthuijsen <pieter.voorthuijsen@prodrive.nl> Signed-off-by:
Ben Warren <biggerbadderben@gmail.com>
Showing
- common/cmd_net.c 49 additions, 0 deletionscommon/cmd_net.c
- doc/README.dns 64 additions, 0 deletionsdoc/README.dns
- include/net.h 5 additions, 0 deletionsinclude/net.h
- net/Makefile 4 additions, 3 deletionsnet/Makefile
- net/dns.c 211 additions, 0 deletionsnet/dns.c
- net/dns.h 39 additions, 0 deletionsnet/dns.h
- net/net.c 29 additions, 0 deletionsnet/net.c
Loading
Please register or sign in to comment