X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=README;h=8488a8411192a9b2067910dccddd40b87855084d;hb=d09e94fff82440cedf04f2e0cfe1ede8a0ab0600;hp=50b4a2814c2e9e8e15925a61af467e6f7fa99e45;hpb=9bf59550425ffb79fefa6a78523c6f968cdeb138;p=odhcp6c.git diff --git a/README b/README index 50b4a28..8488a84 100644 --- a/README +++ b/README @@ -3,23 +3,33 @@ odhcp6c - Embedded DHCPv6 Client ** Abstract ** -odhcp6c is a minimalistic DHCPv6 client for use in embedded Linux systems. +odhcp6c is a minimal DHCPv6 and RA-client for use in embedded Linux systems. ** Features ** 1. Handling of non-temporary addresses - a) assignment of addresses to source interface - b) handling of valid and preferred lifetimes - c) duplicate address detection - -2. Handling of IPv6-Prefixes (Prefix Delegation) - a) requesting of prefixes + a) handling of valid and preferred lifetimes + b) duplicate address detection + c) automatic fallback to stateless or PD-only mode + +2. Support for DHCPv6 extension + a) Reconfigure-Messages + b) Prefix Delegation + c) Prefix Exclusion + d) DNS Configuration Options + e) NTP Options + f) SIP Options + g) Information-Refresh Options + h) SOL_MAX_RT default to 3600 3. Stateless fallback-support 4. State script support +5. Support for requesting and parsing Router Advertisements + a) parsing of prefixes, routes, MTU and RDNSS options + ** Compiling ** @@ -39,8 +49,8 @@ States: * started The DHCPv6 client has been started * bound A suitable server was found and addresses or prefixes acquired * informed A stateless information request returned updated information -* timeout The DHCPv6 operation did not succeed within the defined time * updated Updated information was received from the DHCPv6 server +* ra-updated Updated information was received from via Router Advertisement * rebound The DHCPv6 client switched to another server * unbound The DHCPv6 client lost all DHCPv6 servers and will restart * stopped The DHCPv6 client has been stopped @@ -55,14 +65,11 @@ Environment: * SIP_DOMAIN A space-separated list of SIP domains * OPTION_ Custom option received as base-16 * PREFIXES A space-separated list of prefixes currently assigned - Format: /,preferred,valid -* PREFIXES_LOST A space-separated list of prefixes lost since last update - - - - -** Wishlist ** - -Features that I would like to see implemented in the near or far future: - -* Reconfigure Authentication + Format: /,preferred,valid,/ +* ADDRESSES A space-separated list of addresses currently assigned + Format:
/,preferred,valid +* RA_ADDRESSES A space-separated list of addresses from RA-prefixes + Format:
/,preferred,valid +* RA_ROUTES A space-separated list of routes from the RA + Format:
/,gateway,valid,metric +* RA_DNS A space-separated list of recursive DNS servers from the RA