Home
last modified time | relevance | path

Searched full:carp (Results 1 – 25 of 100) sorted by relevance

1234

/freebsd/share/man/man4/
H A Dcarp.41 .\" $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 Dpfsync.4178 .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 Dlibifconfig_carp.c69 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 Dt_basic.sh43 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 Dprint-carp.c1 /* $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 Dcarp.sh34 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 DMakefile21 carp \
31 ATF_TESTS_PYTEST+= carp.py
H A Dcarp.py17 REQUIRED_MODULES = ["carp"]
44 "Test carp packets source address"
/freebsd/sys/netinet/
H A Dip_carp.c94 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 Dip_carp_nl.h10 * Netlink interface to carp(4).
13 #define CARP_NL_FAMILY_NAME "carp"
/freebsd/crypto/openssl/external/perl/Text-Template-1.56/
H A DMakefile.PL20 "Carp" => 0,
45 "Carp" => 0,
H A DMETA.yml33 Carp: '0'
/freebsd/tests/sys/netpfil/pf/
H A Dpfsync.sh303 # + 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 Dsctp.sh539 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 Ddevd.conf.5371 .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 Dfallback.pm18 use Carp;
73 carp "Empty compile time value given to use fallback";
/freebsd/tests/ci/tools/
H A Dci.conf69 kld_list="\${kld_list} carp" # sys/netinet/carp
/freebsd/sys/modules/carp/
H A DMakefile4 KMOD= carp
/freebsd/crypto/openssl/Configurations/platform/
H A DCygwin.pm5 use Carp;
H A Dmingw.pm5 use Carp;
/freebsd/lib/libc/net/
H A Dprotocols119 carp 112 CARP vrrp # Common Address Redundancy Protocol
/freebsd/sbin/ifconfig/
H A Difconfig.8282 .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 Dparseunbound.pl14 use Carp qw(croak carp);
/freebsd/sys/netinet6/
H A Dnd6_nbr.c509 * 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 DALIX_DSK98 device carp

1234