svn commit: r195124 - user/kmacy/head_ppacket/sbin/route
Kip Macy
kmacy at FreeBSD.org
Sat Jun 27 21:41:21 UTC 2009
Author: kmacy
Date: Sat Jun 27 21:41:20 2009
New Revision: 195124
URL: http://svn.freebsd.org/changeset/base/195124
Log:
add ppacket support to route
Modified:
user/kmacy/head_ppacket/sbin/route/ (props changed)
user/kmacy/head_ppacket/sbin/route/keywords
user/kmacy/head_ppacket/sbin/route/route.c
Modified: user/kmacy/head_ppacket/sbin/route/keywords
==============================================================================
--- user/kmacy/head_ppacket/sbin/route/keywords Sat Jun 27 21:38:46 2009 (r195123)
+++ user/kmacy/head_ppacket/sbin/route/keywords Sat Jun 27 21:41:20 2009 (r195124)
@@ -34,7 +34,9 @@ net
netmask
nostatic
nostick
+noppacket
osi
+ppacket
prefixlen
proto1
proto2
Modified: user/kmacy/head_ppacket/sbin/route/route.c
==============================================================================
--- user/kmacy/head_ppacket/sbin/route/route.c Sat Jun 27 21:38:46 2009 (r195123)
+++ user/kmacy/head_ppacket/sbin/route/route.c Sat Jun 27 21:41:20 2009 (r195124)
@@ -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);
@@ -1312,7 +1318,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