Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-29 | Print a column with the routing label if "netstat -vr" or "route | Alexander Bluhm | |
-v show" are called with the -v switch. ok markus@ | |||
2010-07-14 | handle printing of RTM_DESYNC in route monitor. | David Gwynne | |
reviewed by deraadt@ written by sthen@ who said i should commit it cos he was going to sleep. | |||
2010-07-03 | Fix the naming of interfaces and variables for rdomains and rtables | Philip Guenthe | |
and make it possible to bind sockets (including listening sockets!) to rtables and not just rdomains. This changes the name of the system calls, socket option, and ioctl. After building with this you should remove the files /usr/share/man/cat2/[gs]etrdomain.0. Since this removes the existing [gs]etrdomain() system calls, the libc major is bumped. Written by claudio@, criticized^Wcritiqued by me | |||
2010-06-27 | Make 'route exec' emit error messages like xargs when execve() fails does. | Philip Guenthe | |
ok claudio@ | |||
2010-05-19 | Set RTF_MPLS when playing with MPLS routes since this is now required. | Claudio Jeker | |
OK michele@ | |||
2010-05-19 | remove unused variables | Charles Longeau | |
ok claudio@ michele@ | |||
2010-05-19 | Do not default to rdomain 1 for route exec use 0 as default like every other | Claudio Jeker | |
route command. Found by Christophe Fillo (cf (at) utc fr). While there cleanup the code a bit there is no need for special rtableid handling for route exec. OK reyk@ | |||
2010-03-23 | Add missing break, found while syncing with netstat/show.c | Claudio Jeker | |
2010-03-23 | Print MPLS information in route -n get and do some cleanup in the show code. | Claudio Jeker | |
OK michele@ | |||
2010-01-13 | netmask sockaddrs for the default route may set sa_len to 0 to indicate | Claudio Jeker | |
a all zero mask. So check for this condition as well since else we read garbage that comes after the netmask sockaddr (which is the IFP normaly). Found by todd@, OK dlg@ | |||
2010-01-11 | "default" routes need a mask of 0 too. | David Gwynne | |
from and ok claudio@ | |||
2009-12-20 | First shot at making this manual page not look like a black sheep. Been | Theo de Raadt | |
looking at it with claudio since I started doing more routing stuff. | |||
2009-12-11 | be a little more specific about -ifp; from Doran Mori | Jason McIntyre | |
2009-12-01 | Add the new exec command to run a process and its children in a | Reyk Floeter | |
non-default rdomain/rtable. route will change the default rdomain using the new setrdomain() syscall and execute the supplied command, eg. "route -T1 exec /usr/sbin/named". Tested by many including michele@, phessler@ ok claudio@, deraadt@ | |||
2009-12-01 | add "exec" keyword | Reyk Floeter | |
ok jsg@ | |||
2009-11-04 | tweak previous; | Jason McIntyre | |
2009-11-03 | Lies. We no longer support this magic netmask at the end of the line | Claudio Jeker | |
compatibility. | |||
2009-11-02 | Print the route metrics in monitor mode if -v is used. This info can be | Claudio Jeker | |
useful from time to time and it is easer then deciphering ktrace output. While there kill the no longer needed msec macro. OK henning | |||
2009-11-02 | Use strtonum instead of atoi, this allows to do basic range checking. | Claudio Jeker | |
While there remove some very old compat code supporting a syntax that no one still knows or uses. OK henning@, deraadt@ | |||
2009-10-30 | The script that generates keywords.h wasn't updated when | Jonathan Gray | |
mplslabel label was added, fix. | |||
2009-09-14 | Switch get_linkstate() to use the new LINK_STATE_DESCRIPTIONS instead | Claudio Jeker | |
of the if_media dance. Simplifies the code nicely. OK henning, sthen, michele, deraadt | |||
2009-08-07 | if buffers overlap; result will be undefined. ok claudio@, michele@ | Martynas Venckus | |
2009-07-23 | Always print interface names, not just ifindex, even when -n is | Stuart Henderson | |
specified. Most people want -n to avoid reverse DNS lookups, and it's stupid not to print a useful interface name just for that. YES PLEASE! Ok claudio@ | |||
2009-07-23 | Only print unknown in RTM_IFINFO messages when the link is in | Claudio Jeker | |
LINK_STATE_UNKOWN. In the other case use LINK_STATE_IS_UP() to print either "up" or "down". OK henning@, sthen@ | |||
2009-06-27 | Mark MPLS routes with T (tagged) in route output. | Michele Marchetto | |
suggested by dlg@, ok claudio@, laurent@, blambert@ | |||
2009-06-25 | Add a missing RTM_VERSION check. | Claudio Jeker | |
Tested and OK sthen@, OK henning@ | |||
2009-06-25 | Document how to add static MPLS labels. | Michele Marchetto | |
input jmc@, ok claudio@ | |||
2009-06-06 | Uninitialized variable causing havoc on flush. Found by rivo nurges | Claudio Jeker | |
2009-05-31 | Masking the priority with RTP_MASK is no longer needed in userland. | Claudio Jeker | |
Kernel will do this now. | |||
2009-05-30 | Make it possible to filter monitor output on AF or show only interface | Claudio Jeker | |
specific changes. OK henning@ | |||
2009-05-30 | priority is a u_char not a u_short. | Claudio Jeker | |
2009-05-30 | Make route flush more powerful by allowing -iface/-interface or -priority | Claudio Jeker | |
to be specified. So only routes matching these conditions will be flushed. This will help making dhclient less dumb when fiddeling with routes. OK henning@ | |||
2009-05-23 | missed rtm_hdrlen conversion in one place | Chris Cappuccio | |
ok claudio@ | |||
2009-04-28 | Sync with kernel changes. | Michele Marchetto | |
Add support to route(8) for a new dummy operation to allow packets coming in with a particular label to leave the MPLS cloud and join ipv4/ipv6 stack. ok claudio@ laurent@ | |||
2009-02-03 | Reflect MPLS kernel changes. Operations are stored now in rt_mpls field. | Michele Marchetto | |
ok claudio@ laurent@ | |||
2009-01-29 | Introduce -mplslabel to allow ipv4/ipv6 packets enter MPLS clouds. | Michele Marchetto | |
This is also consistent with mplslabel in ifconfig(8). OK claudio@ laurent@ | |||
2009-01-28 | Reflect MPLS kernel changes. | Michele Marchetto | |
2009-01-26 | Mark multipath routes with P in the show command flags. Bummer that both | Claudio Jeker | |
M and m were already taken. OK henning@ | |||
2009-01-08 | Reflect MPLS kernel changes. | Michele Marchetto | |
ok claudio@ | |||
2008-12-16 | Use macros from route.h when mapping route priorities to names; the | Stuart Henderson | |
hardcoded values used here before were incorrect. ok claudio@ | |||
2008-12-15 | Reflect kernel changes. Labels are no more per link unique | Michele Marchetto | |
and operations are now stored in rt_flags. This also simplify a lot the syntax. ok claudio@ laurent@ | |||
2008-12-12 | Use the hdrlen to skip over the header and to the sockaddrs instead of the | Claudio Jeker | |
implied sizeof(struct rt_msghdr). Makes code more robust when userland and kernel are out of sync. | |||
2008-09-15 | Mask rtm->rtm_priority with RTP_MASK before printing so that the priority is | Claudio Jeker | |
correctly shown even if the route is flagged RTP_DOWN. OK henning@ | |||
2008-05-25 | do not need sys/protosw.h | Theo de Raadt | |
2008-05-09 | using the rtm_priority to translate priority number into nice name is | Henning Brauer | |
working much better than using rtm_version for that | |||
2008-05-09 | on route get, display the priority and a cleartext name (like, "bgp" for 48) | Henning Brauer | |
claudio ok | |||
2008-05-08 | space | Claudio Jeker | |
2008-05-08 | Fix fallout from the route priority thing. | Esben Norby | |
Don't display out label interface in the second column. ok claudio@ | |||
2008-05-08 | Don't display the outlabel and interface for POP operations. | Esben Norby | |
ok claudio@ | |||
2008-05-07 | Document -priority. looks good norby@ | Claudio Jeker | |