Lines Matching defs:ipadm_handle_t

225 typedef struct ipadm_handle	*ipadm_handle_t;
359 extern ipadm_status_t ipadm_open(ipadm_handle_t *, const char *, uint32_t,
361 extern void ipadm_close(ipadm_handle_t);
368 extern ipadm_status_t ipadm_create_ip(ipadm_handle_t, const char *,
370 extern ipadm_status_t ipadm_delete_ip(ipadm_handle_t, const char *,
372 extern ipadm_status_t ipadm_create_vni(ipadm_handle_t, const char *,
374 extern ipadm_status_t ipadm_delete_vni(ipadm_handle_t, const char *,
376 extern ipadm_status_t ipadm_create_loopback(ipadm_handle_t, const char *,
378 extern ipadm_status_t ipadm_delete_loopback(ipadm_handle_t, const char *,
380 extern ipadm_status_t ipadm_create_ipmp(ipadm_handle_t, char *, sa_family_t,
382 extern ipadm_status_t ipadm_delete_ipmp(ipadm_handle_t, const char *,
384 extern ipadm_status_t ipadm_add_ipmp(ipadm_handle_t, const char *,
386 extern ipadm_status_t ipadm_remove_ipmp(ipadm_handle_t, const char *,
388 extern ipadm_status_t ipadm_disable_if(ipadm_handle_t, const char *,
390 extern ipadm_status_t ipadm_enable_if(ipadm_handle_t, const char *, uint32_t);
391 extern ipadm_status_t ipadm_ngz_persist_ifs(ipadm_handle_t);
392 extern ipadm_status_t ipadm_if_info(ipadm_handle_t, const char *, list_t *,
399 extern ipadm_status_t ipadm_create_ipmp_implicit(ipadm_handle_t,
401 extern ipadm_status_t ipadm_mark_testaddrs(ipadm_handle_t, const char *);
402 extern ipadm_status_t ipadm_clear_testaddrs(ipadm_handle_t, const char *);
403 extern ipadm_status_t ipadm_up_addrs(ipadm_handle_t, ipadm_addr_info_t *);
404 extern ipadm_status_t ipadm_down_addrs(ipadm_handle_t, const char *,
406 extern ipadm_status_t ipadm_wait_app_addrs(ipadm_handle_t, const char *);
407 extern ipadm_status_t ipadm_migrate_dataaddrs(ipadm_handle_t,
413 extern ipadm_status_t ipadm_create_addr(ipadm_handle_t, ipadm_addrobj_t,
415 extern ipadm_status_t ipadm_delete_addr(ipadm_handle_t, const char *,
417 extern ipadm_status_t ipadm_disable_addr(ipadm_handle_t, const char *,
419 extern ipadm_status_t ipadm_enable_addr(ipadm_handle_t, const char *,
421 extern ipadm_status_t ipadm_up_addr(ipadm_handle_t, const char *,
423 extern ipadm_status_t ipadm_down_addr(ipadm_handle_t, const char *,
425 extern ipadm_status_t ipadm_refresh_addr(ipadm_handle_t, const char *,
427 extern ipadm_status_t ipadm_addr_info(ipadm_handle_t, const char *,
437 extern ipadm_status_t ipadm_get_interface_id(ipadm_handle_t, const char *,
440 extern ipadm_status_t ipadm_update_interface_id(ipadm_handle_t,
452 extern ipadm_status_t ipadm_update_addr(ipadm_handle_t, ipadm_addrobj_t,
478 extern ipadm_status_t ipadm_set_ifprop(ipadm_handle_t, const char *,
480 extern ipadm_status_t ipadm_get_ifprop(ipadm_handle_t, const char *,
484 extern ipadm_status_t ipadm_set_addrprop(ipadm_handle_t, const char *,
486 extern ipadm_status_t ipadm_get_addrprop(ipadm_handle_t, const char *, char *,
490 extern ipadm_status_t ipadm_set_prop(ipadm_handle_t, const char *,
492 extern ipadm_status_t ipadm_get_prop(ipadm_handle_t, const char *, char *,
510 extern boolean_t ipadm_is_ip(ipadm_handle_t, const char *);
511 extern boolean_t ipadm_is_ipmp(ipadm_handle_t, const char *);
512 extern boolean_t ipadm_is_under_ipmp(ipadm_handle_t, const char *);
513 extern boolean_t ipadm_ipmp_pexists(ipadm_handle_t, const char *);
516 extern ipadm_status_t ipadm_init_profile(ipadm_handle_t);
517 extern ipadm_status_t ipadm_fini_profile(ipadm_handle_t);
519 extern void ipadm_enable_all_ifs(ipadm_handle_t);
520 extern void ipadm_disable_all_ifs(ipadm_handle_t);
521 extern void ipadm_reset_all_props(ipadm_handle_t);
531 extern ipadm_status_t ipadm_cong_walk_db(ipadm_handle_t, nvlist_t *,