Home
last modified time | relevance | path

Searched refs:carpr (Results 1 – 5 of 5) sorted by relevance

/freebsd/sbin/ifconfig/
H A Dcarp.c78 struct ifconfig_carp carpr[CARP_MAXVHID]; in carp_status() local
81 if (ifconfig_carp_get_info(lifh, ctx->ifname, carpr, CARP_MAXVHID) == -1) in carp_status()
84 for (size_t i = 0; i < carpr[0].carpr_count; i++) { in carp_status()
85 switch (carpr[i].carpr_version) { in carp_status()
88 carp_states[carpr[i].carpr_state], carpr[i].carpr_vhid, in carp_status()
89 carpr[i].carpr_advbase, carpr[i].carpr_advskew); in carp_status()
90 if (ctx->args->printkeys && carpr[i].carpr_key[0] != '\0') in carp_status()
91 printf(" key \"%s\"\n", carpr[i].carpr_key); in carp_status()
95 inet_ntop(AF_INET6, &carpr[i].carpr_addr6, addr_buf, in carp_status()
99 inet_ntoa(carpr[i].carpr_addr), addr_buf); in carp_status()
[all …]
/freebsd/lib/libifconfig/
H A Dlibifconfig_carp.c147 const struct ifconfig_carp *carpr) in ifconfig_carp_set_info() argument
171 snl_add_msg_attr_u32(&nw, CARP_NL_VHID, carpr->carpr_vhid); in ifconfig_carp_set_info()
172 snl_add_msg_attr_u32(&nw, CARP_NL_STATE, carpr->carpr_state); in ifconfig_carp_set_info()
173 snl_add_msg_attr_s32(&nw, CARP_NL_ADVBASE, carpr->carpr_advbase); in ifconfig_carp_set_info()
174 snl_add_msg_attr_s32(&nw, CARP_NL_ADVSKEW, carpr->carpr_advskew); in ifconfig_carp_set_info()
176 snl_add_msg_attr(&nw, CARP_NL_ADDR, sizeof(carpr->carpr_addr), in ifconfig_carp_set_info()
177 &carpr->carpr_addr); in ifconfig_carp_set_info()
178 snl_add_msg_attr(&nw, CARP_NL_ADDR6, sizeof(carpr->carpr_addr6), in ifconfig_carp_set_info()
179 &carpr->carpr_addr6); in ifconfig_carp_set_info()
180 snl_add_msg_attr_string(&nw, CARP_NL_KEY, carpr->carpr_key); in ifconfig_carp_set_info()
[all …]
H A Dlibifconfig.h296 struct ifconfig_carp *carpr, uint32_t vhid);
298 struct ifconfig_carp *carpr, size_t ncarp);
300 const struct ifconfig_carp *carpr);
/freebsd/sys/netinet/
H A Dip_carp.c2232 struct carpreq *carpr = arg; in carp_carprcp() local
2235 carpr->carpr_state = sc->sc_state; in carp_carprcp()
2236 carpr->carpr_vhid = sc->sc_vhid; in carp_carprcp()
2239 carpr->carpr_advbase = sc->sc_advbase; in carp_carprcp()
2240 carpr->carpr_advskew = sc->sc_advskew; in carp_carprcp()
2242 bcopy(sc->sc_key, carpr->carpr_key, in carp_carprcp()
2243 sizeof(carpr->carpr_key)); in carp_carprcp()
2245 bzero(carpr->carpr_key, sizeof(carpr->carpr_key)); in carp_carprcp()
2256 carp_ioctl_set(if_t ifp, struct carpkreq *carpr) in carp_ioctl_set() argument
2262 if (carpr->carpr_vhid <= 0 || carpr->carpr_vhid > CARP_MAXVHID) in carp_ioctl_set()
[all …]
/freebsd/share/examples/libifconfig/
H A Dstatus.c58 struct carpreq carpr[CARP_MAXVHID]; in print_carp() local
61 if (ifconfig_carp_get_info(lifh, ifa->ifa_name, carpr, CARP_MAXVHID)) { in print_carp()
64 for (i = 0; i < carpr[0].carpr_count; i++) { in print_carp()
66 carp_states[carpr[i].carpr_state], carpr[i].carpr_vhid, in print_carp()
67 carpr[i].carpr_advbase, carpr[i].carpr_advskew); in print_carp()