Lines Matching full:ls
265 struct ifconfig_lagg_status *ls; in print_lagg() local
270 if (ifconfig_lagg_get_lagg_status(lifh, ifa->ifa_name, &ls) < 0) { in print_lagg()
279 if (ls->ra->ra_proto == lpr[i].lpr_proto) { in print_lagg()
287 if (ls->rf->rf_flags & LAGG_F_HASHMASK) { in print_lagg()
291 if (ls->rf->rf_flags & LAGG_F_HASHL2) { in print_lagg()
295 if (ls->rf->rf_flags & LAGG_F_HASHL3) { in print_lagg()
299 if (ls->rf->rf_flags & LAGG_F_HASHL4) { in print_lagg()
306 printf("\t\tflags=%x", ls->ro->ro_opts); in print_lagg()
308 printf("\t\tflowid_shift: %d\n", ls->ro->ro_flowid_shift); in print_lagg()
309 if (ls->ra->ra_proto == LAGG_PROTO_ROUNDROBIN) { in print_lagg()
310 printf("\t\trr_limit: %d\n", ls->ro->ro_bkt); in print_lagg()
313 printf("\t\tactive ports: %d\n", ls->ro->ro_active); in print_lagg()
314 printf("\t\tflapping: %u\n", ls->ro->ro_flapping); in print_lagg()
315 for (i = 0; i < ls->ra->ra_ports; i++) { in print_lagg()
316 lp = (struct lacp_opreq *)&ls->ra->ra_port[i].rp_lacpreq; in print_lagg()
317 printf("\tlaggport: %s ", ls->ra->ra_port[i].rp_portname); in print_lagg()
318 printf("flags=%x", ls->ra->ra_port[i].rp_flags); in print_lagg()
319 if (ls->ra->ra_proto == LAGG_PROTO_LACP) { in print_lagg()
326 ifconfig_lagg_free_lagg_status(ls); in print_lagg()