summaryrefslogtreecommitdiff
path: root/usr/src/lib/libdladm/common/libdladm.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/lib/libdladm/common/libdladm.h')
-rw-r--r--usr/src/lib/libdladm/common/libdladm.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/src/lib/libdladm/common/libdladm.h b/usr/src/lib/libdladm/common/libdladm.h
index 0e9a066083..1cddd9c66e 100644
--- a/usr/src/lib/libdladm/common/libdladm.h
+++ b/usr/src/lib/libdladm/common/libdladm.h
@@ -27,6 +27,7 @@
#define _LIBDLADM_H
#include <sys/dls_mgmt.h>
+#include <sys/dld.h>
#include <sys/dlpi.h>
/*
@@ -224,6 +225,12 @@ extern boolean_t dladm_valid_linkname(const char *);
extern boolean_t dladm_str2interval(char *, uint32_t *);
extern dladm_status_t dladm_str2bw(char *, uint64_t *);
extern const char *dladm_bw2str(int64_t, char *);
+extern dladm_status_t dladm_str2pri(char *, mac_priority_level_t *);
+extern const char *dladm_pri2str(mac_priority_level_t, char *);
+extern dladm_status_t dladm_str2protect(char *, uint32_t *);
+extern const char *dladm_protect2str(uint32_t, char *);
+extern dladm_status_t dladm_str2ipv4addr(char *, void *);
+extern const char *dladm_ipv4addr2str(void *, char *);
extern dladm_status_t dladm_parse_flow_props(char *, dladm_arg_list_t **,
boolean_t);