aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/ipv6/odhcp6c/files
Commit message (Collapse)AuthorAgeFilesLines
* odhcp6c: add option "keep_ra_dnslifetime"Hans Dedecker2017-01-091-2/+5
| | | | | | | | | | Add option keep_ra_dnslifetime which will preserve the received lifetime for RDNSS and DNSSL RA records and not overwrite it by the RA router lifetime as specified in RFC6106. This allows to accept RDNNS records from RAs that don't announce a default route by setting router lifetime to 0 in the RAs. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* odhcp6c: Pass parameters to user dhcpv6 scriptHans Dedecker2016-12-161-1/+1
| | | | | | Pass all the parameters like device, dhcpv6 state to user script Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* odhcp6c : Silence mtu write error warningsblogic2016-03-201-1/+1
| | | | | | | | | | Silence warning "daemon.notice netifd: wan6 (1139): sh: write error: Invalid argument" when an invalid MTU is received via RA as kernel refuses to accept IPv6 mtu values which are smaller than 1280 and bigger than the device mtu. Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> git-svn-id: svn+ssh://svn.openwrt.org/openwrt/trunk@49054 3c298f89-4303-0410-b956-a3cf2f4a3e73
* odhcp6c: correctly extend prefix from RAsSteven Barth2015-09-041-1/+1
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46781
* odhcp6c: add RFC 7278 3gpp IPv6 prefix extensionSteven Barth2015-09-032-2/+9
| | | | | | | | Use option extendprefix 1 to enable Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46779
* odhcp6c: minor fixesSteven Barth2015-07-291-0/+7
| | | | | | | | | | Better synchronize RA & DHCPv6 events Accumulate some events to avoid flooding Restart softwires for address and prefix changes Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46518
* odhcp6c: add option "sourcefilter" to disable source filterSteven Barth2015-07-182-3/+5
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46408
* odhcp6c: fix some more compatibility issuesSteven Barth2015-07-131-5/+10
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 46335
* odhcp6c: work around RIOs matching PIOs as sent by some apple routersSteven Barth2015-06-101-0/+4
| | | | | | | | Thanks to Mikael Abrahamsson for reporting. Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45941
* odhcp6c: silence fw3 warningsSteven Barth2015-06-011-1/+1
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45867
* ipv6: remove now unneeded source-dest-routing workaroundsSteven Barth2015-05-192-6/+3
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45700
* odhcp6c: Fix white space errorsSteven Barth2015-04-281-8/+8
| | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 45585
* network: shorten names of generated interfacesSteven Barth2015-04-171-3/+3
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45476
* odhcp6c: silence "bad number" warningsSteven Barth2015-04-151-4/+4
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45449
* odhcpd: avoid illegal memory access in some corner casesSteven Barth2015-04-141-0/+8
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45428
* odhcp6c: move IPv6 /proc config to userspace and sanitizeSteven Barth2015-04-101-0/+7
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45358
* odhcp6c: add 464xlat integration, fix dslite integrationSteven Barth2015-04-092-4/+20
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 45323
* odhcp6c: fix typo in last commitSteven Barth2014-10-081-1/+1
| | | | SVN-Revision: 42852
* odhcp6c: don't assign addresses or prefixes prematurelySteven Barth2014-10-081-0/+3
| | | | SVN-Revision: 42850
* odhcp6c: add route-workaround for broken IPv6-ISPsSteven Barth2014-10-062-2/+18
| | | | | | | | | | | | | | Some ISP seem to only do stateful DHCPv6 and not sending RAs. This is technically broken because plain DHCPv6 doesn't carry routes. We work around here by faking a default route to the DHCPv6 server if we do not receive a useful RA from the ISP. This workaround can be turned off with: option fakeroutes 0 Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 42803
* odhcp6c: Fix white space typo in dhcpv6.scriptSteven Barth2014-07-301-1/+1
| | | | | | Signed-off-by: Hans Dedecker <dedeckeh@gmail.com> SVN-Revision: 41893
* odhcp6c: suppress fw3 warningsFelix Fietkau2014-07-261-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41833
* softwires: redesign dhcp(v6) provisioningSteven Barth2014-07-242-19/+26
| | | | | | Signed-off-by: Steven Barth <steven@midlink.org> SVN-Revision: 41823
* dhcpv6: set default solicit timeout back to 120sSteven Barth2014-06-041-2/+5
| | | | | | This deliberatly breaks RFC 7083 since its not really user-friendly. SVN-Revision: 41001
* odhcp6c: export passthru options as netifd dataSteven Barth2014-05-231-0/+1
| | | | SVN-Revision: 40825
* netifd: Fix nested protocols going offline at reload + various route issuesSteven Barth2014-05-091-2/+0
| | | | | | Much thanks to Hans Dedecker SVN-Revision: 40746
* odhcp6c: bring up nested interfaces on config changeSteven Barth2014-05-091-0/+2
| | | | SVN-Revision: 40745
* odhcp6c: some more fixes for map / lw4o6 supportSteven Barth2014-05-081-0/+1
| | | | SVN-Revision: 40728
* odhcp6c: add preliminary support for MAP provisioningSteven Barth2014-04-302-2/+34
| | | | SVN-Revision: 40604
* odhcp6c: Add renew handler for proto dhcpv6Felix Fietkau2014-04-051-0/+9
| | | | | | Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 40386
* odhcp6c: add preliminary CER-ID supportSteven Barth2014-03-311-0/+4
| | | | SVN-Revision: 40351
* 6rd / ds-lite: make the firewall-zones of nested-protocols configurableSteven Barth2014-03-262-2/+5
| | | | SVN-Revision: 40020
* odhcp6c: pass on delegate-flag on to ds-lite interfaceSteven Barth2014-03-132-2/+5
| | | | SVN-Revision: 39910
* odhcp6c: readd userclass and vendorclassSteven Barth2014-02-181-0/+2
| | | | SVN-Revision: 39628
* odhcp6c: add validation rules to proto handlerJohn Crispin2014-02-181-13/+11
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 39624
* odhcp6c: remove source-restriction from local routes again (broke relaying)Steven Barth2014-02-121-2/+1
| | | | SVN-Revision: 39575
* odhcp6c: Add support for userclass and vendorclassSteven Barth2014-02-051-2/+8
| | | | SVN-Revision: 39478
* odhcp6c: Revert to slightly modified version of old behaviourSteven Barth2014-02-031-2/+3
| | | | | | | | Latest changes broke source-restriction of on-link routes. Restoring old-behaviour but adding correct source-restrictions which prevents the offlink handler to remove the on-link route. SVN-Revision: 39454
* odhcp6c: improve handling of RA on-link routes and addressesSteven Barth2014-02-021-1/+1
| | | | SVN-Revision: 39451
* odhcp6c: Use sourcerouting by defaultSteven Barth2014-01-172-2/+2
| | | | SVN-Revision: 39311
* Convert DHCP->6rd and DHCPv6->DS-Lite autoconfig to dynamic interfaceSteven Barth2013-12-151-11/+8
| | | | SVN-Revision: 39061
* odhcp6c: add source routing supportSteven Barth2013-12-152-3/+13
| | | | SVN-Revision: 39058
* odhcp6c: improve server selection, introduce "forceprefix" optionSteven Barth2013-10-071-2/+5
| | | | SVN-Revision: 38314
* odhcp6c: add missing config parameterSteven Barth2013-07-031-0/+1
| | | | SVN-Revision: 37148
* odhcp6c: Add missing config option "ifaceid"Steven Barth2013-06-251-0/+1
| | | | SVN-Revision: 37033
* odhcp6c: Add option to override interface identifier in RA-clientSteven Barth2013-06-181-2/+4
| | | | SVN-Revision: 36959
* odhcp6c: added support for DS-Lite + various fixesSteven Barth2013-05-132-2/+17
| | | | SVN-Revision: 36625
* odhcp6c: Make SLAAC-only work without reqprefix=noSteven Barth2013-05-061-1/+5
| | | | | | | | | Previously if the upstream router did not provide any DHCPv6-service the wan6 interface would not come up even if RAs were received. The new behavior allows the wan6 interface to comeup with RA-only configuration after a timeout of 10s. SVN-Revision: 36555
* odhcp6c: various bugfixes * Don't prematurely send RENEW / REBIND when T1 or ↵Steven Barth2013-03-081-2/+5
| | | | | | T2 is > 1 day * Add "norelease" option to not send a RELEASE when stopping SVN-Revision: 35902
* odhcp6c: allow setting a user-provided prefix as wellSteven Barth2013-02-122-2/+6
| | | | SVN-Revision: 35570