Lines Matching refs:tsme
277 iterate_mlps(tsol_mlpent_t *tsme, const char *type) in iterate_mlps() argument
282 tsme->tsme_mlp.mlp_ipp = 0; in iterate_mlps()
283 tsme->tsme_mlp.mlp_port = 0; in iterate_mlps()
284 tsme->tsme_mlp.mlp_port_upper = 0; in iterate_mlps()
285 if (tnmlp(TNDB_GET, tsme) == -1) { in iterate_mlps()
296 (void) printf("%u", tsme->tsme_mlp.mlp_port); in iterate_mlps()
297 if (tsme->tsme_mlp.mlp_port != tsme->tsme_mlp.mlp_port_upper) in iterate_mlps()
298 (void) printf("-%u", tsme->tsme_mlp.mlp_port_upper); in iterate_mlps()
299 if ((pe = getprotobynumber(tsme->tsme_mlp.mlp_ipp)) == NULL) in iterate_mlps()
300 (void) printf("/%u", tsme->tsme_mlp.mlp_ipp); in iterate_mlps()
303 if (tsme->tsme_mlp.mlp_ipp == 255) { in iterate_mlps()
304 tsme->tsme_mlp.mlp_port++; in iterate_mlps()
305 tsme->tsme_mlp.mlp_ipp = 0; in iterate_mlps()
307 tsme->tsme_mlp.mlp_ipp++; in iterate_mlps()
309 if (tnmlp(TNDB_GET, tsme) == -1) in iterate_mlps()
323 tsol_mlpent_t tsme; in print_mlp() local
325 if ((tsme.tsme_zoneid = getzoneidbyname(zonename)) == -1) { in print_mlp()
330 tsme.tsme_flags = 0; in print_mlp()
331 if (iterate_mlps(&tsme, gettext("private")) == -1) in print_mlp()
333 tsme.tsme_flags = TSOL_MEF_SHARED; in print_mlp()
334 if (iterate_mlps(&tsme, gettext("shared")) == -1) in print_mlp()