Simon Kelley
|
c4cd95df68
|
Add --ra-param and remove --force-fast-ra
|
2013-10-10 20:58:11 +01:00 |
|
Simon Kelley
|
8f3194f7ac
|
Do multicast interface selection portably for router advertisements.
|
2013-09-30 15:04:58 +01:00 |
|
Simon Kelley
|
89500e31f1
|
Support MAC addresses in dhcp-host and dhcp-mac for DHCPv6.
|
2013-09-20 16:29:20 +01:00 |
|
Simon Kelley
|
8d03046269
|
Add --force-fast-ra option.
|
2013-07-29 15:41:26 +01:00 |
|
Simon Kelley
|
ef1a94abaa
|
Advertise lost prefixes with pref_time == 0 for 2 hours.
|
2013-07-26 13:59:03 +01:00 |
|
Simon Kelley
|
1ecbaaa382
|
Tweak parameter lifetimes in Router advertisements.
|
2013-07-25 14:19:27 +01:00 |
|
Simon Kelley
|
ab915f837c
|
Only use ourselves as default DNS server for RA if we're doing DNS.
This makes RA the same as DHCP4/6
|
2013-04-30 10:43:09 +01:00 |
|
Simon Kelley
|
49333cbdbe
|
Allow trailing '*' wildcard in interface names.
|
2013-03-15 20:30:51 +00:00 |
|
Simon Kelley
|
61744359de
|
Change copyright messages to include 2013.
|
2013-01-31 14:34:40 +00:00 |
|
Simon Kelley
|
dc9476b670
|
Use RA_INTERVAL for lifetimes.
|
2012-12-29 22:08:26 +00:00 |
|
Simon Kelley
|
55b548ae2b
|
Add RA_INTERVAL parameter in config.h
|
2012-12-29 17:13:04 +00:00 |
|
Simon Kelley
|
3b43646a08
|
Use /proc/sys/net/ipv6/conf/<iface>/mtu for RA advertised MTU.
|
2012-12-28 11:55:45 +00:00 |
|
Simon Kelley
|
3bc0d932d0
|
More work on lease and router lifetime calculation.
|
2012-12-28 11:31:44 +00:00 |
|
Simon Kelley
|
7f035f58c6
|
Don't cap prefx lifetimes below RA retransmit interval.
|
2012-12-22 21:27:08 +00:00 |
|
Simon Kelley
|
55b42f6de3
|
Default to global, not link-local address in RA DNS field.
|
2012-12-21 16:53:15 +00:00 |
|
Simon Kelley
|
ed8b68ad06
|
Simplify and fix RA lifetime calculation.
|
2012-12-21 16:23:26 +00:00 |
|
Simon Kelley
|
bad7b875eb
|
add general flag param to iface_enumerate IPv6 callback
|
2012-12-20 22:00:39 +00:00 |
|
Simon Kelley
|
1b75c1e61f
|
Per-context control over ra short period.
|
2012-12-18 19:55:25 +00:00 |
|
Simon Kelley
|
6e3dba3fde
|
Ignore template contexts where appropriate.
|
2012-12-18 18:31:11 +00:00 |
|
Simon Kelley
|
7558ecd9ac
|
Fix periodic loop
|
2012-12-18 18:31:11 +00:00 |
|
Simon Kelley
|
1f776932a1
|
First checkin of interface-address constructor mode for DHCPv6 and RA.
|
2012-12-18 18:31:11 +00:00 |
|
Simon Kelley
|
f7fe362721
|
Tidy merge.
|
2012-12-04 20:55:54 +00:00 |
|
Simon Kelley
|
36bec089f7
|
Merge branch 'auth'
|
2012-12-04 20:50:38 +00:00 |
|
Simon Kelley
|
29d28dda95
|
Don't send RAs to the wrong place when DAD in progress.
|
2012-12-03 14:05:59 +00:00 |
|
Simon Kelley
|
421594f83d
|
Forgot --dhcp-except check in previous commit.
|
2012-12-02 12:17:35 +00:00 |
|
Simon Kelley
|
d89fb4ed4f
|
Check interface for router advertisements.
|
2012-12-01 21:21:13 +00:00 |
|
Simon Kelley
|
4f7b304f53
|
Initial code to do authoritative DNS.
|
2012-11-28 21:27:02 +00:00 |
|
Simon Kelley
|
fd05f12790
|
Set prefix on-link bit in RAs
|
2012-08-12 17:48:50 +01:00 |
|
Simon Kelley
|
8bc4cecee6
|
Remove libvirt-inspired but never used access control features.
|
2012-07-03 21:04:11 +01:00 |
|
Simon Kelley
|
5ae34bf3c8
|
Fix RA when interface has more than one address on the same network.
|
2012-06-04 21:14:03 +01:00 |
|
Simon Kelley
|
51931b888a
|
Fix access control when DHCPv6 but no RA in use.
|
2012-05-29 17:06:02 +01:00 |
|
Simon Kelley
|
8767ceecd4
|
Make libvirt-style access control work when only doing RA.
|
2012-05-21 20:54:19 +01:00 |
|
Simon Kelley
|
f632e56793
|
Cope with router-solicit packets without valid source address.
|
2012-05-12 15:05:34 +01:00 |
|
Simon Kelley
|
50303b19d8
|
Remove redundant send_from logging code.
|
2012-04-04 22:13:17 +01:00 |
|
Simon Kelley
|
18f0fb050b
|
RDNSS and DNSSL data in router advertisements.
|
2012-03-31 21:18:55 +01:00 |
|
Simon Kelley
|
05e92e5afe
|
More RA flag evolution.
|
2012-03-30 22:24:15 +01:00 |
|
Simon Kelley
|
4723d49dad
|
Set managed RA flag always when doing DHCP.
|
2012-03-30 21:04:17 +01:00 |
|
Simon Kelley
|
5ef33279f2
|
Tidying radv
|
2012-03-30 15:10:28 +01:00 |
|
Simon Kelley
|
1e02a85970
|
radv.c tidying.
|
2012-03-29 11:07:25 +01:00 |
|
Simon Kelley
|
0e88d53faa
|
Fix preprocessor checks, IP_TOS -> IPV6_TCLASS
|
2012-03-28 22:22:05 +01:00 |
|
Simon Kelley
|
c8257540bc
|
"deprecated" lease-time keyword for IPv6
|
2012-03-28 21:15:41 +01:00 |
|
Simon Kelley
|
30cd96663f
|
More flexible RA configuration.
|
2012-03-25 20:44:38 +01:00 |
|
Simon Kelley
|
7dbe98147d
|
tweak ra timer code to avoid missing events.
|
2012-03-25 14:49:54 +01:00 |
|
Simon Kelley
|
29689cfa5a
|
Handle errors when sending ICMP6 pings better.
|
2012-03-22 14:01:00 +00:00 |
|
Simon Kelley
|
884a6dfe6d
|
RA managed-bit and use-SLAAC bit tweaks.
|
2012-03-20 16:20:22 +00:00 |
|
Simon Kelley
|
353ae4d270
|
Check assumed SLAAC addresses by pinging them.
|
2012-03-19 20:07:51 +00:00 |
|
Simon Kelley
|
e25d1a2ea2
|
Fix prefix-map build code logic.
|
2012-03-08 13:24:17 +00:00 |
|
Simon Kelley
|
801ca9a7b7
|
Add ra-names SLAAC-hostnames from DHCPv4 option.
|
2012-03-06 19:30:17 +00:00 |
|
Simon Kelley
|
7b6dd880f7
|
Fix socklen_t/size_t confusion in radv.c
|
2012-03-01 10:26:16 +00:00 |
|
Simon Kelley
|
0010b47439
|
RA configuration tweaks and documentation improvements.
|
2012-02-29 12:18:30 +00:00 |
|