summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdladm/common/libdllink.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libdladm/common/libdllink.h')
-rw-r--r--usr/src/lib/libdladm/common/libdllink.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/lib/libdladm/common/libdllink.h b/usr/src/lib/libdladm/common/libdllink.h
index c486cfa774..50b73ca540 100644
--- a/usr/src/lib/libdladm/common/libdllink.h
+++ b/usr/src/lib/libdladm/common/libdllink.h
@@ -131,6 +131,7 @@ extern dladm_status_t dladm_get_linkprop(dladm_handle_t, datalink_id_t,
extern dladm_status_t dladm_walk_linkprop(dladm_handle_t, datalink_id_t,
void *, int (*)(dladm_handle_t, datalink_id_t,
const char *, void *));
+extern boolean_t dladm_attr_is_linkprop(const char *name);
extern dladm_status_t dladm_set_secobj(dladm_handle_t, const char *,
dladm_secobj_class_t, uint8_t *, uint_t, uint_t);
@@ -181,6 +182,9 @@ extern dladm_status_t dladm_remove_conf(dladm_handle_t, datalink_id_t);
extern void dladm_destroy_conf(dladm_handle_t, dladm_conf_t);
extern dladm_status_t dladm_get_conf_field(dladm_handle_t, dladm_conf_t,
const char *, void *, size_t);
+extern dladm_status_t dladm_getnext_conf_linkprop(dladm_handle_t,
+ dladm_conf_t, const char *, char *, void *,
+ size_t, size_t *);
extern dladm_status_t dladm_set_conf_field(dladm_handle_t, dladm_conf_t,
const char *, dladm_datatype_t, const void *);
extern dladm_status_t dladm_unset_conf_field(dladm_handle_t, dladm_conf_t,