aboutsummaryrefslogtreecommitdiffstats
path: root/package/network/ipv6/odhcp6c/files
Commit message (Collapse)AuthorAgeFilesLines
* 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
* odhcp6c: allow IPv6-config via SLAAC-only if no prefix is requestedSteven Barth2013-02-011-4/+4
| | | | SVN-Revision: 35421
* odhcp6c: switch to userspace RA-handling and offload address assignment to ↵Steven Barth2013-02-012-28/+52
| | | | | | netifd SVN-Revision: 35419