summaryrefslogtreecommitdiff
path: root/sbin/route
AgeCommit message (Collapse)Author
2009-01-08Reflect MPLS kernel changes.Michele Marchetto
ok claudio@
2008-12-16Use macros from route.h when mapping route priorities to names; theStuart Henderson
hardcoded values used here before were incorrect. ok claudio@
2008-12-15Reflect kernel changes. Labels are no more per link uniqueMichele Marchetto
and operations are now stored in rt_flags. This also simplify a lot the syntax. ok claudio@ laurent@
2008-12-12Use the hdrlen to skip over the header and to the sockaddrs instead of theClaudio Jeker
implied sizeof(struct rt_msghdr). Makes code more robust when userland and kernel are out of sync.
2008-09-15Mask rtm->rtm_priority with RTP_MASK before printing so that the priority isClaudio Jeker
correctly shown even if the route is flagged RTP_DOWN. OK henning@
2008-05-25do not need sys/protosw.hTheo de Raadt
2008-05-09using the rtm_priority to translate priority number into nice name isHenning Brauer
working much better than using rtm_version for that
2008-05-09on route get, display the priority and a cleartext name (like, "bgp" for 48)Henning Brauer
claudio ok
2008-05-08spaceClaudio Jeker
2008-05-08Fix fallout from the route priority thing.Esben Norby
Don't display out label interface in the second column. ok claudio@
2008-05-08Don't display the outlabel and interface for POP operations.Esben Norby
ok claudio@
2008-05-07Document -priority. looks good norby@Claudio Jeker
2008-05-07Add support to show and modify rtm_priority.Claudio Jeker
2008-05-06Yet another missing RTM_VERSION check. Found by norby@. OK henning@Claudio Jeker
2008-05-06Add code to specify the mpls label switching operation. OK norby@Claudio Jeker
2008-05-06Labels in the sockaddr are stored like on the wire so shift and byte swapClaudio Jeker
them. This makes route lookups work again. OK norby@
2008-05-06regenClaudio Jeker
2008-05-06Add pop, push and swap options used by MPLS. OK norby@Claudio Jeker
2008-05-06Minor cleanup. OK norby@Claudio Jeker
2008-04-30Correct MPLS output of route -n show.Esben Norby
ok claudio@
2008-04-28It is now possible to enter static MPLS routes into the kernel.Esben Norby
It is still not possible to set the desired opration for an entry. ok claudio@ laurent@ dlg@
2007-09-25make route flush obey the rtable IDHenning Brauer
From: Pierre Riteau <pierre.riteau@free.fr>
2007-09-05Correct the format strings after the recent rt_metrics changes.Claudio Jeker
rmx_pksent is not u_int64_t all others are just u_int. This is almost the same as in usr.bin/netstat.
2007-07-24Sync closer to netstat/show.c this removes also the unneeded variableClaudio Jeker
noticed by Igor Zinovik.
2007-07-21Check the rtm_version before trying to print an entry. If the rtmsg has aClaudio Jeker
different version skip it and don't try to print it. Solves a SIGSEGV I have triggered with one of my scarier diffs. OK henning@
2007-06-04remove IPX, agreed by manyHenning Brauer
libc and kernel side awaiting a libc major bump to piggyback to
2007-05-31convert to new .Dd format;Jason McIntyre
2007-05-30Unbreak route.c after TOKEN removal by henning (bad henning, no cookie)Ryan Thomas McBride
looks ok otto@
2007-03-25Instead of using the global -F flag that only works with show, switch to aClaudio Jeker
show specific modifier -gateway to show only routes whose gateway are in the same AF as the destination. Requested by deraadt@, OK pyr@, reyk@, michele@
2007-03-23add -F to usage() and kill some extraneous whitespace;Jason McIntyre
2007-03-23add -F to SYNOPSIS;Jason McIntyre
2007-03-23Add a new flag -F to netstat restricting route display in conjuctionPierre-Yves Ritschard
with -r to routes in the same address family as the destination. ok henning@, claudio@
2007-03-23Only print the routing table id if the routing message uses the rt_msghdrClaudio Jeker
else some random value is printed for messages like RTM_NEWADDR. OK henning@
2007-01-19add an EXAMPLES section;Jason McIntyre
from mark lumsden via otto, tidied up somewhat by myself; ok otto claudio
2007-01-15reference ripd(8) vs. routed(8) and remove routed statement in BUGSKevin Steves
that no longer applies because it is not referenced. ok claudio@ jmc@
2006-12-29Route warns about a illegal prefixlen when a default inet6 route is present.Claudio Jeker
Need to typecast the sizeof() to int so that the compare works. Having a negativ lim is OK. Reported by Björn Ketelaars. OK deraadt@
2006-11-29tweak; ok henningJason McIntyre
2006-11-28add -T to synopsis;Jason McIntyre
2006-11-28add additional link states to report the half duplex / full duplexReyk Floeter
state, if known by the driver. this is required to check the full duplex state without depending on the ifmedia ioctl which can't be called in the kernel without process context. ok henning@, brad@
2006-11-28-T in synopsis and briefly in manpageHenning Brauer
2006-11-17change semantics of ff01::/16 to interface local multicastJun-ichiro itojun Hagino
(to sync up with more recent IPv6 spec) ok from: deraadt mcbride
2006-10-16More details on multipath.Ryan Thomas McBride
ok henning + style suggestions from jmc
2006-10-15Proper link state descriptions in print_rtmsg() RTM_IFINFO case.Ryan Thomas McBride
ok deraadt henning
2006-06-17Display multipath and jumbo flags in route get/monitor.Christopher Pascoe
ok claudio@
2006-06-16make route show work on secondary tables, using the just committedHenning Brauer
extension to the syctl NET_RT_DUMP interface, claudio ok
2006-06-16introduce -T <tableid> to work on alternate tables.Henning Brauer
purposefully undocumented for the moment, claudio hshoexer norby ok
2006-05-30this fixes a crash observed by Naddy on amd64, and permits the src/dst ip's toTodd T. Fries
be visible .. when IPv6 sa flows are present ok claudio@
2006-05-27Kill unused Aflag support that sneeked in via netstat code.Claudio Jeker
2006-05-27Do not print an error in case of ENOPROTOOPT. Install medias do not haveClaudio Jeker
IPSec support and so will print a "route: spd-sysctl-estimate: Protocol not available" on upgrades. Requested and ok deraadt@
2006-05-21Pretty print netmasks in monitor mode.Marco Pfatschbacher
From Alexander Bluhm <Alexander_Bluhm at genua.de> OK henning@