Introduction
Introduction Statistics Contact Development Disclaimer Help
TODO - sdhcp - simple dhcp client
git clone git://git.codemadness.org/sdhcp
Log
Files
Refs
LICENSE
---
TODO (1321B)
---
1 TODO:
2 [ ] manual check memcpy bounds.
3 [ ] add flag (-s?) to probe a specific DHCP server, not broadcast?
4 probably skip in run() Init: etc stages.
5 [ ] replace unsigned char ip[4] and so on from function declarations.
6 [?] ipv6 support ?
7
8 Changed (for now):
9 - cleanup
10 - code style.
11 - trailing whitespace and use tabs.
12 - remove debug (dbgprintf()) code in sdhcp.c.
13 - code compiles more cleanly (ansi and c99),
14 -D_BSD_SOURCE added and explicitly added missing heade…
15 - moved man page from sdhcp.8 to sdhcp.1
16 - changed man page to mandoc.
17 - typos:
18 - sdhcp.c: interface typo.
19 - sdhcp.1: shdcp typo.
20 - replace write() for stdout messages with fprintf()
21 - replace die() with eprintf().
22 - makefile:
23 - man page install should respect $DESTDIR.
24 - make sure on install /sbin and mandir exists.
25 - add config.mk, and follow suckless Makefile style.
26 - add arg.h
27 - first parameter remains interface.
28 - second parameter is optional client-id, used to be har…
29 "vaio".
30 - add -d flag, don't update /etc/resolv.conf.
31 - add -i flag, don't set ip.
32 - add -f flag, run in foreground.
33 - add -e flag, run program, this has the following varia…
34 $SERVER, DHCP ip.
35 $DNS, DNS ip.
36 $ROUTER, router ip.
37 $MASK, network mask.
38 $CLIENT, client ip.
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.