summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdladm/common/libdllink.h
diff options
context:
space:
mode:
authorArtem Kachitchkine <Artem.Kachitchkin@Sun.COM>2008-12-26 16:52:57 -0800
committerArtem Kachitchkine <Artem.Kachitchkin@Sun.COM>2008-12-26 16:52:57 -0800
commit62ee1d25bffb3d6d74798efe1199f7e86a29a14e (patch)
treef49f1a15b5832247208e7b448efb94910c0e0951 /usr/src/lib/libdladm/common/libdllink.h
parent5c066ec28ea93f3a7c93082611a61747f255290a (diff)
downloadillumos-joyent-62ee1d25bffb3d6d74798efe1199f7e86a29a14e.tar.gz
6688428 dladm init-linkprop ignores private properties
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,