• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/share/examples/libifconfig/

Lines Matching refs:lifh

58 print_carp(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
63 if (ifconfig_carp_get_info(lifh, ifa->ifa_name, carpr, CARP_MAXVHID)) {
75 print_inet4_addr(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
80 if (ifconfig_inet_get_addrinfo(lifh, ifa->ifa_name, ifa, &addr) != 0) {
105 print_inet6_addr(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
112 if (ifconfig_inet6_get_addrinfo(lifh, ifa->ifa_name, ifa, &addr) != 0) {
189 print_link_addr(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
213 print_ifaddr(ifconfig_handle_t *lifh, struct ifaddrs *ifa, void *udata __unused)
217 print_inet4_addr(lifh, ifa);
226 print_inet6_addr(lifh, ifa);
229 print_link_addr(lifh, ifa);
240 print_nd6(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
244 if (ifconfig_get_nd6(lifh, ifa->ifa_name, &nd) == 0) {
252 print_fib(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
256 if (ifconfig_get_fib(lifh, ifa->ifa_name, &fib) == 0) {
264 print_lagg(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
272 if (ifconfig_lagg_get_lagg_status(lifh, ifa->ifa_name, &ls) < 0) {
273 if (ifconfig_err_errno(lifh) == EINVAL) {
332 print_laggport(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
336 if (ifconfig_lagg_get_laggport_status(lifh, ifa->ifa_name, &rp) < 0) {
337 if ((ifconfig_err_errno(lifh) == EINVAL) ||
338 (ifconfig_err_errno(lifh) == ENOENT)) {
349 print_groups(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
356 if (ifconfig_get_groups(lifh, ifa->ifa_name, &ifgr) != 0) {
380 print_media(ifconfig_handle_t *lifh, struct ifaddrs *ifa)
411 if (ifconfig_media_get_mediareq(lifh, ifa->ifa_name, &ifmr) != 0) {
412 if (ifconfig_err_errtype(lifh) != OK) {
455 print_iface(ifconfig_handle_t *lifh, struct ifaddrs *ifa, void *udata __unused)
464 if (ifconfig_get_metric(lifh, ifa->ifa_name, &metric) == 0) {
470 if (ifconfig_get_mtu(lifh, ifa->ifa_name, &mtu) == 0) {
476 if (ifconfig_get_description(lifh, ifa->ifa_name, &description) == 0) {
480 if (ifconfig_get_capability(lifh, ifa->ifa_name, &caps) == 0) {
491 ifconfig_foreach_ifaddr(lifh, ifa, print_ifaddr, NULL);
494 print_nd6(lifh, ifa);
495 print_media(lifh, ifa);
496 print_groups(lifh, ifa);
497 print_fib(lifh, ifa);
498 print_carp(lifh, ifa);
499 print_lagg(lifh, ifa);
500 print_laggport(lifh, ifa);
502 if (ifconfig_get_ifstatus(lifh, ifa->ifa_name, &ifs) == 0) {
512 ifconfig_handle_t *lifh;
518 lifh = ifconfig_open();
519 if (lifh == NULL) {
523 if (ifconfig_foreach_iface(lifh, print_iface, NULL) != 0) {
527 ifconfig_close(lifh);
528 lifh = NULL;