netlink: Move local_address into struct netlink
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 3 May 2014 11:10:11 +0000 (12:10 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 3 May 2014 15:36:13 +0000 (16:36 +0100)
commit091433c62a7e2fdb12f60d2468c5f98b9603f429
tree3b11e346069b5370a73e19e1e6807dae177b528b
parentab62c3ed691a3a6a1ce3f027f50a942c8397b063
netlink: Move local_address into struct netlink

All the actual netlinks have this, and proper ICMP generation on
point-to-point links is going to need it.

The dummy "null" netlink previously didn't have this parameter; now,
it is mandatory.  This is an incompatible configuration change, but
only for configurations which contain a null netlink - which we think
is only done for testing or debugging.

No other functional change.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
netlink.c
netlink.h
slip.c
tun.c