/freebsd-src/share/man/man4/ |
H A D | carp.4 | 1 .\" $OpenBSD: carp.4,v 1.16 2004/12/07 23:41:35 jmc Exp $ 31 .Nm carp 34 .Cd "device carp" 36 The CARP allows multiple hosts on the same local network to share a set of 72 are put inside CARP advertisements. 79 CARP defaults to using multicast messages, but can be configured to unicast 96 .Xr carp 4 97 can be configured to use either the non-standard CARP protocol, or VRRPv3 (RFC 5798). 100 parameter to select either 2 (CARP) or 3 (VRRPv3). 107 CARP virtual hosts can be configured on multicast-capable interfaces: Ethernet, [all …]
|
H A D | pfsync.4 | 166 .Va net.inet.carp.demotion 171 .Xr carp 4 185 .Xr carp 4 222 .Xr carp 4 228 pass on { sis0 sis1 } proto carp keep state (no-sync) 235 .Xr carp 4 247 net.inet.carp.preempt=1 252 .Xr carp 4 ,
|
/freebsd-src/lib/libifconfig/ |
H A D | libifconfig_carp.c | 69 struct ifconfig_carp *carp, size_t ncarp, uint32_t vhid) in _ifconfig_carp_get() argument 81 bzero(carp, sizeof(*carp) * ncarp); in _ifconfig_carp_get() 126 memset(&carp[i], 0, sizeof(carp[0])); in _ifconfig_carp_get() 127 if (! snl_parse_nlmsg(&ss, hdr, &carp_get_parser, &carp[i])) in _ifconfig_carp_get() 131 carp[0].carpr_count = i; in _ifconfig_carp_get() 209 struct ifconfig_carp *carp, uint32_t vhid) in ifconfig_carp_get_vhid() argument 211 return (_ifconfig_carp_get(h, name, carp, 1, vhid)); in ifconfig_carp_get_vhid() 216 struct ifconfig_carp *carp, size_t ncarp) in ifconfig_carp_get_info() argument 218 return (_ifconfig_carp_get(h, name, carp, ncarp, 0)); in ifconfig_carp_get_info()
|
/freebsd-src/contrib/tcpdump/ |
H A D | print-carp.c | 1 /* $OpenBSD: print-carp.c,v 1.6 2009/10/27 23:59:55 deraadt Exp $ */ 18 * - work correctly with CARP 37 /* \summary: Common Address Redundancy Protocol (CARP) printer */ 52 ndo->ndo_protocol = "carp"; in carp_print() 73 ND_PRINT(" (bad carp cksum %x!)", in carp_print()
|
/freebsd-src/contrib/netbsd-tests/net/carp/ |
H A D | t_basic.sh | 43 atf_set "descr" "Tests for CARP handover" 118 # Give carp a while to croak 124 atf_check -s exit:0 -o match:'carp: MASTER carpdev shmif0' \ 128 atf_check -s exit:0 -o match:'carp: BACKUP carpdev shmif0' \ 144 # Do it in installments. carp will cluck meanwhile 150 atf_check -s exit:0 -o match:'carp: MASTER carpdev shmif0' \
|
/freebsd-src/tests/sys/netinet/ |
H A D | carp.sh | 34 jexec ${jail} ifconfig ${itf} | grep -E '(carp|vrrp)' | grep MASTER 57 if ! kldstat -q -m carp; then 58 atf_skip "This test requires carp" 67 atf_set descr 'Basic CARP test (IPv4)' 159 atf_set descr 'Unicast CARP test (IPv4)' 220 atf_set descr 'Basic CARP test (IPv6)' 318 atf_set descr 'Unicast CARP test (IPv6)' 380 atf_set descr 'Unicast CARP test (IPv6, link-local)' 453 jexec one sysctl net.inet.carp.preempt=1 459 jexec two sysctl net.inet.carp [all...] |
H A D | Makefile | 18 carp \ 27 ATF_TESTS_PYTEST+= carp.py
|
H A D | carp.py | 17 REQUIRED_MODULES = ["carp"] 43 "Test carp packets source address"
|
/freebsd-src/tests/sys/netpfil/pf/ |
H A D | pfsync.sh | 303 # + if backup_promotion arg is given, a carp failover event occurs 333 if ! kldstat -q -m carp 335 atf_skip "This test requires carp" 428 jexec gw_route_to_master sysctl net.inet.carp.preempt=1 444 "pass quick on { if_br0 if_br1 } proto carp keep state (no-sync)" \ 461 jexec gw_route_to_backup sysctl net.inet.carp.preempt=1 476 "pass quick on { if_br0 if_br1 } proto carp keep state (no-sync)" \ 493 jexec gw_reply_to_master sysctl net.inet.carp.preempt=1 508 "pass quick on { if_br1 if_br2 } proto carp keep state (no-sync)" \ 525 jexec gw_reply_to_backup sysctl net.inet.carp [all...] |
H A D | sctp.sh | 566 if ! kldstat -q -m carp 568 atf_skip "This test requires carp" 635 jexec ${j}two sysctl net.inet.carp.demotion=50 640 "pass proto { icmp, pfsync, carp }" \ 647 "pass proto { icmp, pfsync, carp }" \ 651 # Give carp time to get set up 684 # Now fail over (both carp IPs should switch here) 685 jexec ${j}one sysctl net.inet.carp.demotion=100
|
/freebsd-src/sys/netinet/ |
H A D | ip_carp.c | 94 static MALLOC_DEFINE(M_CARP, "CARP", "CARP addresses"); 99 carp_version_t sc_version; /* carp or VRRPv3 */ 182 * Brief design of carp(4). 184 * Any carp-capable ifnet may have a list of carp softcs hanging off 189 * Any interface address that takes part in CARP negotiation has a 195 * involved in CARP, we keep a growable array of ifaddr pointers. This 215 /* Accept incoming CARP packets. */ 219 /* Set DSCP in outgoing CARP packet [all...] |
H A D | ip_carp_nl.h | 10 * Netlink interface to carp(4). 13 #define CARP_NL_FAMILY_NAME "carp"
|
/freebsd-src/crypto/openssl/external/perl/Text-Template-1.56/ |
H A D | Makefile.PL | 20 "Carp" => 0, 45 "Carp" => 0,
|
H A D | META.yml | 33 Carp: '0'
|
/freebsd-src/tests/ci/tools/ |
H A D | ci.conf | 55 kld_list="${kld_list} carp" # sys/netinet/carp
|
/freebsd-src/sbin/devd/ |
H A D | devd.conf.5 | 371 .It Li CARP Ta Ta Ta 373 .Xr carp 4 375 .It CARP Ta Ar vhid@inet Ta Ta 378 contains the actual CARP vhid and the name of the network interface 380 .It CARP Ta Ar vhid@inet Ta MASTER Ta 382 .It CARP Ta Ar vhid@inet Ta BACKUP Ta
|
/freebsd-src/crypto/openssl/util/perl/OpenSSL/ |
H A D | fallback.pm | 18 use Carp; 73 carp "Empty compile time value given to use fallback";
|
/freebsd-src/sys/modules/carp/ |
H A D | Makefile | 4 KMOD= carp
|
/freebsd-src/crypto/openssl/Configurations/platform/ |
H A D | Cygwin.pm | 5 use Carp;
|
H A D | AIX.pm | 5 use Carp;
|
H A D | mingw.pm | 5 use Carp;
|
/freebsd-src/lib/libc/net/ |
H A D | protocols | 119 carp 112 CARP vrrp # Common Address Redundancy Protocol
|
/freebsd-src/contrib/unbound/contrib/ |
H A D | parseunbound.pl | 14 use Carp qw(croak carp);
|
/freebsd-src/tools/tools/nanobsd/pcengines/ |
H A D | ALIX_DSK | 98 device carp
|
/freebsd-src/sbin/ifconfig/ |
H A D | ifconfig.8 | 282 .Xr carp 4 490 .Xr carp 4 . 3112 .Ss CARP Parameters 3114 .Xr carp 4 3120 .Xr carp 4 . 3134 .Xr carp 4 3160 .Xr carp 4 3164 .Xr carp 4 3168 .Xr carp 4 3172 .Xr carp [all...] |