svn commit: r194511 - user/kmacy/releng_7_2_fcs/sbin/route
Kip Macy
kmacy at FreeBSD.org
Fri Jun 19 20:05:34 UTC 2009
Author: kmacy
Date: Fri Jun 19 20:05:34 2009
New Revision: 194511
URL: http://svn.freebsd.org/changeset/base/194511
Log:
add per-packet support to route command
Modified:
user/kmacy/releng_7_2_fcs/sbin/route/keywords
user/kmacy/releng_7_2_fcs/sbin/route/route.c
Modified: user/kmacy/releng_7_2_fcs/sbin/route/keywords
==============================================================================
--- user/kmacy/releng_7_2_fcs/sbin/route/keywords Fri Jun 19 20:05:09 2009 (r194510)
+++ user/kmacy/releng_7_2_fcs/sbin/route/keywords Fri Jun 19 20:05:34 2009 (r194511)
@@ -34,7 +34,9 @@ net
netmask
nostatic
nostick
+noppacket
osi
+ppacket
prefixlen
proto1
proto2
Modified: user/kmacy/releng_7_2_fcs/sbin/route/route.c
==============================================================================
--- user/kmacy/releng_7_2_fcs/sbin/route/route.c Fri Jun 19 20:05:09 2009 (r194510)
+++ user/kmacy/releng_7_2_fcs/sbin/route/route.c Fri Jun 19 20:05:34 2009 (r194511)
@@ -644,6 +644,12 @@ newroute(argc, argv)
case K_NOSTICK:
flags &= ~RTF_STICKY;
break;
+ case K_PPACKET:
+ flags |= RTF_PPACKET;
+ break;
+ case K_NOPPACKET:
+ flags &= ~RTF_PPACKET;
+ break;
case K_IFA:
if (!--argc)
usage((char *)NULL);
@@ -1310,7 +1316,7 @@ char metricnames[] =
char routeflags[] =
"\1UP\2GATEWAY\3HOST\4REJECT\5DYNAMIC\6MODIFIED\7DONE"
"\012XRESOLVE\013LLINFO\014STATIC\015BLACKHOLE"
-"\017PROTO2\020PROTO1\021PRCLONING\022WASCLONED\023PROTO3"
+"\017PROTO2\020PROTO1\021PRCLONING\022WASCLONED\023PROTO3\024PPACKET"
"\025PINNED\026LOCAL\027BROADCAST\030MULTICAST\035STICKY";
char ifnetflags[] =
"\1UP\2BROADCAST\3DEBUG\4LOOPBACK\5PTP\6b6\7RUNNING\010NOARP"
More information about the svn-src-user
mailing list