Home | History | Annotate | Download | only in ifconfig

Lines Matching defs:carpr

117 carp_set(prop_dictionary_t env, struct carpreq *carpr)
119 if (indirect_ioctl(env, SIOCSVH, carpr) == -1)
124 carp_get1(prop_dictionary_t env, struct carpreq *carpr)
126 memset(carpr, 0, sizeof(*carpr));
128 return indirect_ioctl(env, SIOCGVH, carpr);
132 carp_get(prop_dictionary_t env, struct carpreq *carpr)
134 if (carp_get1(env, carpr) == -1)
142 struct carpreq carpr;
144 if (carp_get1(env, &carpr) == -1)
147 if (carpr.carpr_vhid <= 0)
149 if (carpr.carpr_state > CARP_MAXSTATE)
152 state = carp_states[carpr.carpr_state];
155 state, carpr.carpr_carpdev[0] != '\0' ?
156 carpr.carpr_carpdev : "none", carpr.carpr_vhid,
157 carpr.carpr_advbase, carpr.carpr_advskew);
163 struct carpreq carpr;
172 carp_get(env, &carpr);
174 memset(carpr.carpr_key, 0, sizeof(carpr.carpr_key));
176 strlcpy((char *)carpr.carpr_key, prop_data_value(data),
179 carp_set(env, &carpr);
186 struct carpreq carpr;
194 carp_get(env, &carpr);
196 carpr.carpr_vhid = vhid;
198 carp_set(env, &carpr);
205 struct carpreq carpr;
213 carp_get(env, &carpr);
215 carpr.carpr_advskew = advskew;
217 carp_set(env, &carpr);
225 struct carpreq carpr;
233 carp_get(env, &carpr);
235 carpr.carpr_advbase = advbase;
237 carp_set(env, &carpr);
245 struct carpreq carpr;
253 carp_get(env, &carpr);
255 carpr.carpr_state = carp_state;
257 carp_set(env, &carpr);
265 struct carpreq carpr;
274 carp_get(env, &carpr);
276 strlcpy(carpr.carpr_carpdev, prop_string_value(s),
277 sizeof(carpr.carpr_carpdev));
279 carp_set(env, &carpr);