Age | Commit message (Collapse) | Author |
|
OK semarie@
|
|
The generated route message is not at all resolvd(8) specific.
Mention how unwind(8) reacts to proposals as well.
"Broadcast" wording deraadt jmc
OK millert
|
|
Ramdisk kernels lack support for alternate routing tables,
so "-T N" for N > 0 always fails.
"route -T0 exec" is just a useless "exec", so zap it completely.
OK benno
|
|
r1.91 added tags for all commands, but "del[ete]" is special in that
mandoc(1) will generate a tag for "del" only.
Add an explicit for the full command to fix this.
|
|
Count the total number of proposals and not five per address family each.
Don't print ignored addresses by default anymore and leave that to `-v'.
OK benno
|
|
OK benno
|
|
|
|
while here, Pa->Xr for resolv.conf;
|
|
|
|
|
|
It sends nameserver proposals to resolvd(8) using the dns proposal
protocol over the route socket. Based on a seperate program
written by florian@. deraadt noticed some whitespace issues.
more fixes and ok florian@
|
|
far better in the manual pages
ok jmc
|
|
|
|
|
|
ok denis
|
|
OK claudio
|
|
not initalized. If it is set assume that the scope was already recovered.
This is required to get rid of all this scope madness in the long run.
OK bluhm@ florian@
|
|
and move punctuation out of two that are already there
|
|
before accessing anything in ifa_addr.
ok claudio@
|
|
|
|
- Move most of the processing out of rtable.c (reasonnable tb@, ok bluhm@)
- Remove memory allocation, store pointer to existing ifaddr
- Fix tunnel interface handling
looks fine mpi@
|
|
|
|
Based/previous work on an idea from deraadt@
Input from claudio@, djm@, deraadt@, sthen@
OK deraadt@
|
|
sufficient space to display v4 addresses cleanly, but which truncate v6
addresses. The -n flag on each already provides additional column width
for IPv6 addresses. Make this formatting the default.
OK phessler kn
|
|
family and length field. This fixes route(8) to handle "::/0"
properly. Also fix "route add -inet 0.0.0.0 -prefixlen 0 (gateway)"
to work properly.
ok kn
|
|
|
|
getaddrinfo(3) may fail for multiple reasons, but error message should be
unique in general.
OK bluhm
|
|
the size constraint to allow this to pass through the kernel.
Looks good to deraadt@
|
|
|
|
no objection krw@ who has further suggestions for improvement
|
|
ok bluhm@
|
|
interface name if known. As all the other message types do.
ok bluhm@
|
|
messages, not "ifidx".
ok bluhm@
|
|
|
|
ok bluhm@
|
|
are u_char or u_short. So use %u instead of %d in printf().
ok bluhm@
|
|
had them.
ok bluhm@
|
|
from slaacd and dhclient when it starts.
Discussed with deraadt who notes that it's a bit odd to have this as a
route priority. One idea is to have this as a dedicated route message
and not a priority.
But we want to move this forward and learn how it can be used so we
are going with this for now.
OK deraadt
|
|
RTM_CHGADDRATTR messages. Be consistant and eliminate ':' after all
'name's.
ok bluhm@
|
|
route will now show "AUTOCONF4" in flags.
|
|
were still not correct. While the values written to the kernel are
fine, the bytes for padding were taken from memory after the sockaddr
structs.
In route(8) the union of sockaddrs can be made larger, so that the
padding is taken from there.
In arp(8) the size of the struct is known. Copy only the struct
and advance over the padding. The memory has been zeroed before.
Merge all address size fixes from arp(8) into ndp(8).
OK claudio@
|
|
included in the routing message. The significance of the bits has
to be consistent with the order of the addresss. In route(8) store
addresses in ascending order of RTA values. This allows to use
MPLS routes together with route labels.
OK mpi@ claudio@
|
|
type. Provide the address family AF_LINK and storage size of struct
sockaddr_dl to the kernel when creating an IFP routing address.
OK mpi@
|
|
help/ok claudio
|
|
better...
|
|
revision 1.178 from 23.10.2015 accidentially removed the tflag bits,
turning `-t' into a NOOP.
Found out the hard way during debug.
OK deraadt
|
|
ifconfig(8) shows in its display of interface information.
ok bluhm@
|
|
where the "wrong" #define was used.
ok dlg@
|
|
Original diff from phessler@. Many suggestions and tweaks from
claudio@, stsp@, anton@.
ok claudio@ stsp@ anton@ phessler@
|
|
if we ask for AF_INET6.
OK kn, deraadt
|