Searched refs:carpr (Results 1 – 5 of 5) sorted by relevance
/freebsd/sbin/ifconfig/ |
H A D | carp.c | 78 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 D | libifconfig_carp.c | 147 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 D | libifconfig.h | 296 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 D | ip_carp.c | 2232 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 D | status.c | 58 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()
|