Lines Matching refs:nd
196 dump_nhgrp_sysctl(int fibnum, int af, struct nhops_dump *nd) in dump_nhgrp_sysctl() argument
247 nd->nh_buf = buf; in dump_nhgrp_sysctl()
248 nd->nh_count = nhg_count; in dump_nhgrp_sysctl()
249 nd->nh_map = nhg_map; in dump_nhgrp_sysctl()
255 struct nhops_dump nd; in print_nhgrp_sysctl() local
259 dump_nhgrp_sysctl(fibnum, af, &nd); in print_nhgrp_sysctl()
263 if (nd.nh_count > 0) { in print_nhgrp_sysctl()
271 for (size_t i = 0; i < nd.nh_count; i++) { in print_nhgrp_sysctl()
272 rtm = nd.nh_map[i].rtm; in print_nhgrp_sysctl()
279 free(nd.nh_buf); in print_nhgrp_sysctl()
314 struct nhops_dump nd; in prepare_nh_map() local
318 dump_nhops_sysctl(fibnum, af, &nd); in prepare_nh_map()
320 for (size_t i = 0; i < nd.nh_count; i++) { in prepare_nh_map()
321 rtm = nd.nh_map[i].rtm; in prepare_nh_map()
326 free(nd.nh_buf); in prepare_nh_map()