diff options
author | 2007-12-13 08:54:05 +0000 | |
---|---|---|
committer | 2007-12-13 08:54:05 +0000 | |
commit | 6c9e7a5b964ae57873ba180ed4fb38d2389392cf (patch) | |
tree | 4e185b141783042bbbedc7842bf0acd73ee9e02c /lib/libc | |
parent | add explicit allow-recursion for recursive view (diff) | |
download | wireguard-openbsd-6c9e7a5b964ae57873ba180ed4fb38d2389392cf.tar.xz wireguard-openbsd-6c9e7a5b964ae57873ba180ed4fb38d2389392cf.zip |
Monster commit of stuff I did mostly last month. What it does:
* removes kif and uses iface for everything interface related.
This removes unneeded data redundancy which makes the code more complex.
* adds the link local prefix to struct iface and attaches a list with
the other prefixes to the struct iface. This is needed to generate the
link LSA.
* disconnects struct iface from struct area (the backpointer is gone)
this will make the reload code a bit easier.
norby@ agrees with the direction we're heading with this
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions