Print this page
OS-249

@@ -18,10 +18,11 @@
  *
  * CDDL HEADER END
  */
 /*
  * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011, Joyent Inc. All rights reserved.
  */
 
 #ifndef _LIBDLLINK_H
 #define _LIBDLLINK_H
 

@@ -119,11 +120,11 @@
 extern dladm_status_t   dladm_mac_walk(dladm_walkcb_t *, void *);
 extern dladm_status_t   dladm_info(dladm_handle_t, datalink_id_t,
                             dladm_attr_t *);
 
 extern dladm_status_t   dladm_rename_link(dladm_handle_t, const char *,
-                            const char *);
+                            const char *, const char *);
 
 extern dladm_status_t   dladm_set_linkprop(dladm_handle_t, datalink_id_t,
                             const char *, char **, uint_t, uint_t);
 extern dladm_status_t   dladm_get_linkprop(dladm_handle_t, datalink_id_t,
                             dladm_prop_type_t, const char *, char **, uint_t *);

@@ -168,10 +169,13 @@
                             const char *);
 extern dladm_status_t   dladm_up_datalink_id(dladm_handle_t, datalink_id_t);
 extern dladm_status_t   dladm_name2info(dladm_handle_t, const char *,
                             datalink_id_t *, uint32_t *, datalink_class_t *,
                             uint32_t *);
+extern dladm_status_t   dladm_zname2info(dladm_handle_t, const char *,
+                            const char *, datalink_id_t *, uint32_t *,
+                            datalink_class_t *, uint32_t *);
 extern dladm_status_t   dladm_datalink_id2info(dladm_handle_t, datalink_id_t,
                             uint32_t *, datalink_class_t *, uint32_t *, char *,
                             size_t);
 extern dladm_status_t   dladm_walk_datalink_id(int (*)(dladm_handle_t,
                             datalink_id_t, void *), dladm_handle_t, void *,