Mike Tancsa
2008-Jul-24 12:50 UTC
cvs commit: src/contrib/pf/pfctl parse.y src/lib/libc/sys Symbol.map getsockopt.2 src/sbin/ipfw ipfw.8 ipfw2.c src/sys/conf NOTES options src/sys/contrib/ipfilter/netinet ip_fil_freebsd.c src/sys/contrib/pf/net pf.c pf_ioctl.c src/sys/kern init_sysent.c ...
This looks like a very cool feature addition to RELENG_7! Are there any performance penalties that you know of with this built in ? ---Mike At 09:13 PM 7/23/2008, Julian Elischer wrote:>julian 2008-07-24 01:13:22 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_7) > contrib/pf/pfctl parse.y > lib/libc/sys Symbol.map getsockopt.2 > sbin/ipfw ipfw.8 ipfw2.c > sys/conf NOTES options > sys/contrib/ipfilter/netinet ip_fil_freebsd.c > sys/contrib/pf/net pf.c pf_ioctl.c > sys/kern init_sysent.c sys_socket.c syscalls.c > syscalls.master systrace_args.c > uipc_socket.c vfs_export.c > sys/net if.c if_atmsubr.c if_fwsubr.c if_gif.c > if_gif.h if_gre.c if_gre.h > if_iso88025subr.c if_stf.c if_var.h > route.c route.h rtsock.c > sys/netatalk at_extern.h at_proto.c > sys/netgraph/netflow netflow.c > sys/netinet if_atm.c if_ether.c in_gif.c in_mcast.c > in_pcb.c in_pcb.h in_rmx.c in_var.h > ip_fastfwd.c ip_fw.h ip_fw2.c ip_icmp.c > ip_input.c ip_mroute.c ip_mroute.h > ip_options.c ip_output.c ip_var.h > raw_ip.c sctp_os_bsd.h tcp_input.c > tcp_subr.c tcp_syncache.c > sys/netinet6 in6.c in6_ifattach.c in6_rmx.c nd6_rtr.c > sys/netipx ipx_proto.c > sys/nfs4client nfs4_vfsops.c > sys/nfsclient bootp_subr.c nfs_vfsops.c > sys/sys domain.h mbuf.h proc.h socket.h > socketvar.h syscall.h syscall.mk > sysproto.h > usr.bin/netstat route.c > Added files: (Branch: RELENG_7) > usr.sbin/setfib Makefile setfib.1 setfib.c > Log: > SVN rev 180774 on 2008-07-24 01:13:22Z by julian > > MFC an ABI compatible implementation of Multiple routing tables. > See the commit message for > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/net/route.c > version 1.129 (svn change # 178888) for more info. > > Obtained from: Ironport (Cisco Systems) > > Revision Changes Path > 1.8.2.1 +6 -15 src/contrib/pf/pfctl/parse.y > 1.9.2.3 +1 -0 src/lib/libc/sys/Symbol.map > 1.38.2.1 +7 -0 src/lib/libc/sys/getsockopt.2 > 1.203.2.6 +12 -0 src/sbin/ipfw/ipfw.8 > 1.108.2.8 +21 -2 src/sbin/ipfw/ipfw2.c > 1.1454.2.14 +2 -0 src/sys/conf/NOTES > 1.608.2.6 +1 -0 src/sys/conf/options > 1.6.2.3 +3 -3 src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c > 1.46.2.2 +33 -5 src/sys/contrib/pf/net/pf.c > 1.28.2.3 +3 -3 src/sys/contrib/pf/net/pf_ioctl.c > 1.230.2.2 +1 -1 src/sys/kern/init_sysent.c > 1.73.2.1 +1 -1 src/sys/kern/sys_socket.c > 1.214.2.2 +1 -1 src/sys/kern/syscalls.c > 1.233.2.2 +1 -1 src/sys/kern/syscalls.master > 1.14.2.2 +7 -0 src/sys/kern/systrace_args.c > 1.302.2.4 +20 -0 src/sys/kern/uipc_socket.c > 1.341.2.2 +16 -3 src/sys/kern/vfs_export.c > 1.273.2.3 +6 -3 src/sys/net/if.c > 1.45.2.1 +2 -1 src/sys/net/if_atmsubr.c > 1.24.2.1 +1 -1 src/sys/net/if_fwsubr.c > 1.66.2.2 +3 -0 src/sys/net/if_gif.c > 1.19.2.1 +1 -0 src/sys/net/if_gif.h > 1.46.2.2 +5 -1 src/sys/net/if_gre.c > 1.13.10.1 +1 -0 src/sys/net/if_gre.h > 1.75.2.1 +2 -1 src/sys/net/if_iso88025subr.c > 1.60.2.1 +7 -2 src/sys/net/if_stf.c > 1.115.2.2 +2 -0 src/sys/net/if_var.h > 1.120.2.4 +355 -95 src/sys/net/route.c > 1.65.2.2 +31 -4 src/sys/net/route.h > 1.143.2.2 +9 -5 src/sys/net/rtsock.c > 1.18.2.1 +1 -0 src/sys/netatalk/at_extern.h > 1.13.2.1 +1 -1 src/sys/netatalk/at_proto.c > 1.25.2.2 +3 -2 src/sys/netgraph/netflow/netflow.c > 1.21.2.1 +1 -1 src/sys/netinet/if_atm.c > 1.162.2.1 +185 -116 src/sys/netinet/if_ether.c > 1.38.2.1 +6 -2 src/sys/netinet/in_gif.c > 1.3.2.2 +2 -1 src/sys/netinet/in_mcast.c > 1.196.2.4 +2 -1 src/sys/netinet/in_pcb.c > 1.100.2.2 +1 -1 src/sys/netinet/in_pcb.h > 1.57.2.1 +126 -28 src/sys/netinet/in_rmx.c > 1.61.2.1 +16 -0 src/sys/netinet/in_var.h > 1.41.2.1 +1 -1 src/sys/netinet/ip_fastfwd.c > 1.110.2.4 +4 -0 src/sys/netinet/ip_fw.h > 1.175.2.7 +48 -5 src/sys/netinet/ip_fw2.c > 1.118.2.1 +12 -5 src/sys/netinet/ip_icmp.c > 1.332.2.4 +4 -4 src/sys/netinet/ip_input.c > 1.138.2.1 +2 -2 src/sys/netinet/ip_mroute.c > 1.31.2.1 +1 -1 src/sys/netinet/ip_mroute.h > 1.6.2.2 +3 -2 src/sys/netinet/ip_options.c > 1.276.2.2 +2 -1 src/sys/netinet/ip_output.c > 1.101.2.1 +1 -1 src/sys/netinet/ip_var.h > 1.180.2.2 +1 -1 src/sys/netinet/raw_ip.c > 1.33.2.1 +1 -1 src/sys/netinet/sctp_os_bsd.h > 1.370.2.3 +1 -0 src/sys/netinet/tcp_input.c > 1.300.2.3 +7 -1 src/sys/netinet/tcp_subr.c > 1.130.2.8 +4 -0 src/sys/netinet/tcp_syncache.c > 1.73.2.2 +2 -1 src/sys/netinet6/in6.c > 1.39.2.1 +3 -3 src/sys/netinet6/in6_ifattach.c > 1.18.2.1 +8 -4 src/sys/netinet6/in6_rmx.c > 1.36.2.1 +2 -1 src/sys/netinet6/nd6_rtr.c > 1.22.2.1 +11 -1 src/sys/netipx/ipx_proto.c > 1.27.2.1 +2 -1 src/sys/nfs4client/nfs4_vfsops.c > 1.70.2.1 +3 -2 src/sys/nfsclient/bootp_subr.c > 1.193.2.2 +1 -0 src/sys/nfsclient/nfs_vfsops.c > 1.22.2.1 +6 -0 src/sys/sys/domain.h > 1.217.2.3 +20 -2 src/sys/sys/mbuf.h > 1.491.2.5 +1 -0 src/sys/sys/proc.h > 1.95.2.2 +1 -0 src/sys/sys/socket.h > 1.158.2.3 +1 -0 src/sys/sys/socketvar.h > 1.211.2.2 +1 -0 src/sys/sys/syscall.h > 1.166.2.2 +1 -0 src/sys/sys/syscall.mk > 1.215.2.2 +5 -0 src/sys/sys/sysproto.h > 1.82.2.6 +25 -4 src/usr.bin/netstat/route.c > 1.1.2.1 +6 -0 src/usr.sbin/setfib/Makefile (new) > 1.2.2.1 +97 -0 src/usr.sbin/setfib/setfib.1 (new) > 1.3.2.1 +103 -0 src/usr.sbin/setfib/setfib.c (new) >_______________________________________________ >cvs-all@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/cvs-all >To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"