diff options
author | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2013-08-11 22:13:33 +0000 |
---|---|---|
committer | Alexander Bluhm <bluhm@cvs.openbsd.org> | 2013-08-11 22:13:33 +0000 |
commit | c56fee9e71c36858614fa30c04b1287fefad6a96 (patch) | |
tree | dde51d665b91553290f222f298e2eb793e4c5dbc /sbin | |
parent | 3fa5914c3e7a38d3fc898f85de3e32f4c225ba92 (diff) |
To control the lifetime of IPv6 addresses, prefixes and default
routers, the kernel and ndp use a bunch of expire fields. Before
they were int or u_long, convert expire to time_t in all structs.
Move vltime and pltime to u_int32_t everywhere. Sort struct fields
by size. Struct inet6_ndpr_msghdr is not used at all, so remove
it.
Binary compatibility of rtsold and ndp break with this change as
rtsold uses in6_drlist and ndp uses in6_defrouter and in6_prefix
to interact with the kernel.
OK mpi@
Diffstat (limited to 'sbin')
0 files changed, 0 insertions, 0 deletions