From: | Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx> |
Date: | Thu, 16 Aug 2007 13:03:58 -0700 (PDT) |
dillon 2007/08/16 13:03:58 PDT DragonFly src repository Modified files: etc protocols sys/conf files options sys/config LINT sys/sys mbuf.h sbin/ifconfig Makefile ifconfig.8 ifmedia.c share/man/man4 Makefile pfsync.4 sys/net if_ethersubr.c if_media.h if_types.h if_var.h sys/netinet if_ether.c if_ether.h in.h in_proto.c ip_var.h sys/netinet6 in6.c in6_ifattach.c in6_proto.c in6_var.h nd6.c nd6_nbr.c scope6.c scope6_var.h usr.bin/netstat inet.c main.c netstat.h Added files: sbin/ifconfig ifcarp.c share/man/man4 carp.4 sys/netinet ip_carp.c ip_carp.h Log: Bring CARP into the tree. CARP = Common Address Redundancy Protocol, which allows an IP address to hot switch to backup machine(s) when the master goes offline. Submitted-by: Baptiste Ritter <baptiste.ritter@ulp.u-strasbg.fr>, Jonathan, and Nicolas Testing-by: Thomas Nikolajsen, Gergo Szakal Obtained-from: OpenBSD, NetBSD, and FreeBSD Revision Changes Path 1.8 +1 -1 src/etc/protocols 1.173 +2 -0 src/sys/conf/files 1.71 +1 -0 src/sys/conf/options 1.123 +4 -0 src/sys/config/LINT 1.41 +1 -0 src/sys/sys/mbuf.h 1.6 +1 -1 src/sbin/ifconfig/Makefile 1.20 +28 -1 src/sbin/ifconfig/ifconfig.8 1.11 +6 -0 src/sbin/ifconfig/ifmedia.c 1.61 +1 -0 src/share/man/man4/Makefile 1.5 +69 -1 src/share/man/man4/pfsync.4 1.42 +30 -0 src/sys/net/if_ethersubr.c 1.17 +6 -0 src/sys/net/if_media.h 1.6 +1 -0 src/sys/net/if_types.h 1.39 +2 -0 src/sys/net/if_var.h 1.39 +35 -3 src/sys/netinet/if_ether.c 1.7 +1 -0 src/sys/netinet/if_ether.h 1.16 +2 -0 src/sys/netinet/in.h 1.14 +18 -0 src/sys/netinet/in_proto.c 1.21 +1 -0 src/sys/netinet/ip_var.h 1.25 +35 -2 src/sys/netinet6/in6.c 1.19 +1 -0 src/sys/netinet6/in6_ifattach.c 1.13 +15 -0 src/sys/netinet6/in6_proto.c 1.8 +5 -0 src/sys/netinet6/in6_var.h 1.23 +3 -0 src/sys/netinet6/nd6.c 1.19 +26 -3 src/sys/netinet6/nd6_nbr.c 1.10 +73 -0 src/sys/netinet6/scope6.c 1.7 +1 -0 src/sys/netinet6/scope6_var.h 1.20 +45 -0 src/usr.bin/netstat/inet.c 1.13 +4 -0 src/usr.bin/netstat/main.c 1.10 +1 -0 src/usr.bin/netstat/netstat.h http://www.dragonflybsd.org/cvsweb/src/etc/protocols.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/files.diff?r1=1.172&r2=1.173&f=u http://www.dragonflybsd.org/cvsweb/src/sys/conf/options.diff?r1=1.70&r2=1.71&f=u http://www.dragonflybsd.org/cvsweb/src/sys/config/LINT.diff?r1=1.122&r2=1.123&f=u http://www.dragonflybsd.org/cvsweb/src/sys/sys/mbuf.h.diff?r1=1.40&r2=1.41&f=u http://www.dragonflybsd.org/cvsweb/src/sbin/ifconfig/Makefile.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sbin/ifconfig/ifconfig.8.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/sbin/ifconfig/ifmedia.c.diff?r1=1.10&r2=1.11&f=u http://www.dragonflybsd.org/cvsweb/src/share/man/man4/Makefile.diff?r1=1.60&r2=1.61&f=u http://www.dragonflybsd.org/cvsweb/src/share/man/man4/pfsync.4.diff?r1=1.4&r2=1.5&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/if_ethersubr.c.diff?r1=1.41&r2=1.42&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/if_media.h.diff?r1=1.16&r2=1.17&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/if_types.h.diff?r1=1.5&r2=1.6&f=u http://www.dragonflybsd.org/cvsweb/src/sys/net/if_var.h.diff?r1=1.38&r2=1.39&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/if_ether.c.diff?r1=1.38&r2=1.39&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/if_ether.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in.h.diff?r1=1.15&r2=1.16&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/in_proto.c.diff?r1=1.13&r2=1.14&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet/ip_var.h.diff?r1=1.20&r2=1.21&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6.c.diff?r1=1.24&r2=1.25&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_ifattach.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_proto.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/in6_var.h.diff?r1=1.7&r2=1.8&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/nd6.c.diff?r1=1.22&r2=1.23&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/nd6_nbr.c.diff?r1=1.18&r2=1.19&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/scope6.c.diff?r1=1.9&r2=1.10&f=u http://www.dragonflybsd.org/cvsweb/src/sys/netinet6/scope6_var.h.diff?r1=1.6&r2=1.7&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/inet.c.diff?r1=1.19&r2=1.20&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/main.c.diff?r1=1.12&r2=1.13&f=u http://www.dragonflybsd.org/cvsweb/src/usr.bin/netstat/netstat.h.diff?r1=1.9&r2=1.10&f=u