| /freebsd/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 | 178 .Va net.inet.carp.demotion 183 .Xr carp 4 205 .Xr carp 4 242 .Xr carp 4 248 pass on { sis0 sis1 } proto carp keep state (no-sync) 255 .Xr carp 4 267 net.inet.carp.preempt=1 272 .Xr carp 4 ,
|
| /freebsd/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/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/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/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)' 227 atf_set descr 'Basic CARP test (IPv6)' 325 atf_set descr 'Unicast CARP test (IPv6)' 387 atf_set descr 'Unicast CARP test (IPv6, link-local)' 460 jexec one sysctl net.inet.carp.preempt=1 466 jexec two sysctl net.inet.carp.preempt=1 [all …]
|
| H A D | Makefile | 21 carp \ 31 ATF_TESTS_PYTEST+= carp.py
|
| H A D | carp.py | 17 REQUIRED_MODULES = ["carp"] 44 "Test carp packets source address"
|
| /freebsd/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 213 /* Accept incoming CARP packets. */ 217 /* Set DSCP in outgoing CARP packets. */ 245 SYSCTL_NODE(_net_inet, IPPROTO_CARP, carp, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, 246 "CARP"); [all …]
|
| H A D | ip_carp_nl.h | 10 * Netlink interface to carp(4). 13 #define CARP_NL_FAMILY_NAME "carp"
|
| /freebsd/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/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.preempt=1 [all …]
|
| H A D | sctp.sh | 539 atf_set require.kmods carp sctp 637 jexec ${j}two sysctl net.inet.carp.demotion=50 642 "pass proto { icmp, pfsync, carp }" \ 649 "pass proto { icmp, pfsync, carp }" \ 653 # Give carp time to get set up 689 # Now fail over (both carp IPs should switch here) 690 jexec ${j}one sysctl net.inet.carp.demotion=100
|
| /freebsd/sbin/devd/ |
| H A D | devd.conf.5 | 371 .It Li CARP Ta Ta Ta 373 .Xr carp 4 375 .It Li CARP Ta Ar vhid@inet Ta Ta 378 contains the actual CARP vhid and the name of the network interface 380 .It Li CARP Ta Ar vhid@inet Ta Li MASTER Ta 382 .It Li CARP Ta Ar vhid@inet Ta Li BACKUP Ta
|
| /freebsd/crypto/openssl/util/perl/OpenSSL/ |
| H A D | fallback.pm | 18 use Carp; 73 carp "Empty compile time value given to use fallback";
|
| /freebsd/tests/ci/tools/ |
| H A D | ci.conf | 69 kld_list="\${kld_list} carp" # sys/netinet/carp
|
| /freebsd/sys/modules/carp/ |
| H A D | Makefile | 4 KMOD= carp
|
| /freebsd/crypto/openssl/Configurations/platform/ |
| H A D | Cygwin.pm | 5 use Carp;
|
| H A D | mingw.pm | 5 use Carp;
|
| /freebsd/lib/libc/net/ |
| H A D | protocols | 119 carp 112 CARP vrrp # Common Address Redundancy Protocol
|
| /freebsd/sbin/ifconfig/ |
| H A D | ifconfig.8 | 282 .Xr carp 4 489 .Xr carp 4 . 3256 .Ss CARP Parameters 3258 .Xr carp 4 3264 .Xr carp 4 . 3278 .Xr carp 4 3304 .Xr carp 4 3308 .Xr carp 4 3312 .Xr carp 4 3316 .Xr carp 4 [all …]
|
| /freebsd/contrib/unbound/contrib/ |
| H A D | parseunbound.pl | 14 use Carp qw(croak carp);
|
| /freebsd/sys/netinet6/ |
| H A D | nd6_nbr.c | 509 * CARP addresses. in nd6_ns_output_fib() 515 * Do not send NS for CARP address if we are not in nd6_ns_output_fib() 516 * the CARP master. in nd6_ns_output_fib() 521 "nd6_ns_output: NS from BACKUP CARP address %s\n", in nd6_ns_output_fib() 741 * Silently ignore NAs for CARP addresses if we are not in nd6_na_input() 742 * the CARP master. in nd6_na_input() 746 "nd6_na_input: NA for BACKUP CARP address %s\n", in nd6_na_input() 967 * - 0x02 if target address is CARP MASTER 1047 * If we respond from CARP address, we need to prepare mac address in nd6_na_output_fib()
|
| /freebsd/tools/tools/nanobsd/pcengines/ |
| H A D | ALIX_DSK | 98 device carp
|