History log of /seL4-camkes-master/projects/picotcp/modules/pico_dhcp_client.h
Revision Date Author Comments
# cf3e732d 01-Feb-2017 Frederik Van Slycken <frederik.van.slycken@gmail.com>

update copyright info


# 97b171d5 01-Feb-2017 Frederik Van Slycken <frederik.van.slycken@gmail.com>

update license to GPLv2 and GPLv3


# 99804a12 28-Sep-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Implemented DHCPC options Hostname + Domainname


# a2e94bdf 18-Jun-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Added parameter to pico_dhcp_get_nameserver, to retrieve primary or
secondary dns received during DHCP negotiation.


# 9cb04422 13-Apr-2015 Daniele Lacamera <daniele.lacamera@tass.be>

Updated Copyright information.


# 5df721cc 13-Mar-2015 Sam Van Den Berge <sam.van.den.berge@tass.be>

Removed declaration of unused function


# 51cf89dc 29-Sep-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Moved UDP proto check in dhcp_{client,server} hdrs

Moved after include guards


# 3816c2a7 23-Sep-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Fixed broken build introduced in last commit


# 60d6ce61 22-Sep-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Excluded DHCP support with UDP=0

Disabled declarations & implementation of both DHCP client and server
when the required transport protocol is disabled.

Fixes #177.


# d2ee93a8 02-Jun-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Added pico_dhcp_client_abort() function, to abort ongoing DHCP client
operation.

Fixed #168.


# 6e0b31b9 19-Feb-2014 Daniele Lacamera <daniele.lacamera@tass.be>

Fixed non-compliant header guard names


# d69bc71a 06-Dec-2013 Daniele Lacamera <daniele.lacamera@tass.be>

Added uncrustify. Enforced some coding rules. Added "make style" target.


# bb3f60f1 04-Dec-2013 andreixc <andrei.carp@tass.be>

DHCP Client now exports also the netmask getter.


# 255d5669 29-Aug-2013 Kristof Roelants <kristof.roelants@tass.be>

Task #540 Refactoring and improvement of DHCP client


# 38c88210 29-May-2013 Daniele Lacamera <root@danielinux.net>

Added an option to dhcp client to retrieve assigned nameserver


# 8b73e71e 26-Apr-2013 Kristof Roelants <kristof.roelants@tass.be>

Improvements to DHCP client


# a6ffdc64 24-Apr-2013 Kristof Roelants <kristof.roelants@tass.be>

Task #540 Refactoring of the dhcpclient api/picoapp


# b3772099 07-Mar-2013 Frederik Van Slycken <frederik.van.slycken@tass.be>

move TODO's in DHCP from code to redmine


# 1a184549 03-Mar-2013 Daniele Lacamera <root@danielinux.net>

Exclude API declaration from ifdef blocks


# 9e77d644 16-Feb-2013 Daniele Lacamera <root@danielinux.net>

Changed LICENSE to GPL2. Removed the do-not-distribute clause from the source headers


# 5baed35e 07-Feb-2013 Frederik Van Slycken <frederik.van.slycken@tass.be>

dhcp client in picoapp for test dhcp server (#348)


# 44a907fb 04-Feb-2013 Frederik Van Slycken <frederik.van.slycken@tass.be>

DHCP : common .h file for client and server (#87)


# 58e794b3 04-Feb-2013 Frederik Van Slycken <frederik.van.slycken@tass.be>

bugfix in dhcp client ifndef-define


# 367647c2 16-Jan-2013 Frederik Van Slycken <frederik.van.slycken@tass.be>

DHCP (#171) add retransmit timer, renewing-state

also includes general improvements :
-when possible dhcp-client sends unicast-message to dhcp-server
-rename state ACK to BOUND, as in RFC
-replaced gettimeofday-calls with pico_tick


# e892c8ed 01-Jan-2013 Frederik Van Slycken <frederik.van.slycken@tass.be>

dhcp_client basic functionality (task #171)

dhcp client supports basic functionality : getting an IP, letting the
user know with a callback, and renewing the lease.
If renew fails and the lease expires, the callback is called again.

Example code is also supplied, which uses the received IP to transmit a
first message.