| /freebsd-14.2/tests/sys/netinet/ |
| H A D | carp.sh | 94 jexec carp_basic_v4_three ifconfig ${epair_two}b add vhid 1 \ 140 jexec carp_uni_v4_two ifconfig ${epair_one}b add vhid 1 \ 145 jexec carp_uni_v4_three ifconfig ${epair_two}b add vhid 1 \ 250 jexec carp_uni_v6_two ifconfig ${epair_one}b inet6 add vhid 1 \ 316 jexec ${j}_two ifconfig ${epair_one}b inet6 add vhid 1 \ 319 jexec ${j}_three ifconfig ${epair_two}b inet6 add vhid 1 \ 355 jexec one ifconfig ${epair}a add vhid 1 192.0.2.254/24 \ 361 jexec two ifconfig ${epair}b add vhid 1 192.0.2.254/24 \ 464 ifconfig ${epair}a vhid 1 advskew 100 192.0.2.1/24 465 ifconfig ${epair}a vhid 1 state backup [all …]
|
| /freebsd-14.2/lib/libifconfig/ |
| H A D | libifconfig_carp.c | 66 struct ifconfig_carp *carp, size_t ncarp, uint32_t vhid) in _ifconfig_carp_get() argument 98 if (vhid != 0) in _ifconfig_carp_get() 99 snl_add_msg_attr_u32(&nw, CARP_NL_VHID, vhid); in _ifconfig_carp_get() 203 struct ifconfig_carp *carp, uint32_t vhid) in ifconfig_carp_get_vhid() argument 205 return (_ifconfig_carp_get(h, name, carp, 1, vhid)); in ifconfig_carp_get_vhid()
|
| H A D | libifconfig.h | 86 uint8_t vhid; member 96 uint8_t vhid; member 293 struct ifconfig_carp *carpr, uint32_t vhid);
|
| H A D | libifconfig_inet.c | 92 addr->vhid = ((struct if_data *)ifa->ifa_data)->ifi_vhid; in ifconfig_inet_get_addrinfo()
|
| H A D | libifconfig_inet6.c | 99 addr->vhid = ((struct if_data *)ifa->ifa_data)->ifi_vhid; in ifconfig_inet6_get_addrinfo()
|
| /freebsd-14.2/share/examples/hast/ |
| H A D | ucarp.sh | 45 vhid="1" 69 ucarp -i ${ifnet} -s ${srcip} -v ${vhid} -a ${addr} -p ${pass} -u "${upscript}" -d "${downscript}"
|
| /freebsd-14.2/tests/sys/netpfil/pf/ |
| H A D | pfsync.sh | 413 alias 198.18.0.10/32 vhid 10 pass 3WjvVVw7 advskew 50 417 alias 198.18.1.10/32 vhid 11 pass 3WjvVVw7 advskew 50 446 alias 198.18.0.10/32 vhid 10 pass 3WjvVVw7 advskew 100 450 alias 198.18.1.10/32 vhid 11 pass 3WjvVVw7 advskew 100 478 alias 198.18.1.20/32 vhid 21 pass 3WjvVVw7 advskew 50 482 alias 198.18.2.20/32 vhid 22 pass 3WjvVVw7 advskew 50 510 alias 198.18.1.20/32 vhid 21 pass 3WjvVVw7 advskew 100 514 alias 198.18.2.20/32 vhid 22 pass 3WjvVVw7 advskew 100 573 jexec gw_route_to_backup ifconfig if_br0 vhid 10 advskew 0 574 jexec gw_route_to_backup ifconfig if_br1 vhid 11 advskew 0 [all …]
|
| H A D | sctp.sh | 605 alias 192.0.2.1/32 vhid 1 pass 1234 608 alias 198.51.100.2/32 vhid 2 pass 4321 619 alias 192.0.2.1/32 vhid 1 pass 1234 622 alias 198.51.100.2/32 vhid 2 pass 4321
|
| /freebsd-14.2/sbin/ifconfig/ |
| H A D | af_inet.c | 68 uint32_t vhid; member 425 if (pdata->vhid != 0) in in_exec_nl() 426 snl_add_msg_attr_u32(&nw, IFAF_VHID, pdata->vhid); in in_exec_nl() 530 in_set_vhid(int vhid) in in_set_vhid() argument 533 in_addreq.ifra_vhid = vhid; in in_set_vhid() 535 in_add.vhid = (uint32_t)vhid; in in_set_vhid()
|
| H A D | af_inet6.c | 68 uint32_t vhid; member 487 if (pdata->vhid != 0) in in6_exec_nl() 488 snl_add_msg_attr_u32(&nw, IFAF_VHID, pdata->vhid); in in6_exec_nl() 685 in6_set_vhid(int vhid) in in6_set_vhid() argument 688 in6_addreq.ifra_vhid = vhid; in in6_set_vhid() 690 in6_add.vhid = (uint32_t)vhid; in in6_set_vhid()
|
| H A D | ifconfig.h | 176 typedef void af_setvhid_f(int vhid);
|
| /freebsd-14.2/tests/sys/netlink/ |
| H A D | test_rtnl_ifaddr.py | 217 def setup_dummy_carp(self, ifindex: int, vhid: int): 225 msg.add_nla(NlAttrU32(CarpAttrType.CARP_NL_VHID, vhid)) 314 vhid = 77 316 self.setup_dummy_carp(iface.ifindex, vhid) 321 attrs_bsd = [NlAttrU32(IfafAttrType.IFAF_VHID, vhid)] 337 assert ifa_bsd.get_nla(IfafAttrType.IFAF_VHID).u32 == vhid 342 vhid = 77 344 self.setup_dummy_carp(iface.ifindex, vhid) 348 attrs_bsd = [NlAttrU32(IfafAttrType.IFAF_VHID, vhid)] 362 assert ifa_bsd.get_nla(IfafAttrType.IFAF_VHID).u32 == vhid
|
| /freebsd-14.2/share/examples/libifconfig/ |
| H A D | status.c | 96 if (addr.vhid != 0) { in print_inet4_addr() 97 printf("vhid %d ", addr.vhid); in print_inet4_addr() 180 if (addr.vhid != 0) { in print_inet6_addr() 181 printf("vhid %d ", addr.vhid); in print_inet6_addr()
|
| /freebsd-14.2/sys/netinet/ |
| H A D | ip_carp.c | 377 uint8_t vhid = sc->sc_vhid & 0xff; in carp_hmac_prepare() local 400 SHA1Update(&sc->sc_sha1, (void *)&vhid, sizeof(vhid)); in carp_hmac_prepare() 1971 carp_attach(struct ifaddr *ifa, int vhid) in carp_attach() argument 1999 if (sc->sc_vhid == vhid) in carp_attach() 2304 uint32_t vhid; member 2316 { .type = CARP_NL_VHID, .off = _OUT(vhid), .cb = nlattr_get_uint32 }, 2361 carpr.carpr_vhid = attrs.vhid; in carp_nl_get() 2392 if (attrs.vhid <= 0 || attrs.vhid > CARP_MAXVHID) in carp_nl_set() 2419 carpr.carpr_vhid = attrs.vhid; in carp_nl_set()
|
| H A D | in.c | 461 const int vhid = (cmd == SIOCAIFADDR) ? ifra->ifra_vhid : 0; in in_aifaddr_ioctl() local 491 if (vhid != 0 && carp_attach_p == NULL) in in_aifaddr_ioctl() 580 if (vhid != 0) { in in_aifaddr_ioctl() 581 error = (*carp_attach_p)(&ia->ia_ifa, vhid); in in_aifaddr_ioctl() 611 if (vhid == 0) { in in_aifaddr_ioctl() 620 if (vhid == 0 && ia_need_loopback_route(ia)) { in in_aifaddr_ioctl() 655 if (vhid == 0) in in_aifaddr_ioctl()
|
| /freebsd-14.2/contrib/netbsd-tests/net/carp/ |
| H A D | t_basic.sh | 67 vhid 175 advskew $advskew advbase 1 pass s3cret \
|
| /freebsd-14.2/sys/netlink/route/ |
| H A D | iface.c | 1008 uint32_t vhid = (uint32_t)(*carp_get_vhid_p)(ifa); in dump_iface_addr() local 1009 nlattr_add_u32(nw, IFAF_VHID, vhid); in dump_iface_addr()
|