summaryrefslogtreecommitdiff
path: root/usr/src/cmd/devfsadm/devfsadm.h
diff options
context:
space:
mode:
authorVikram Hegde <Vikram.Hegde@Sun.COM>2010-04-09 13:39:36 -0700
committerVikram Hegde <Vikram.Hegde@Sun.COM>2010-04-09 13:39:36 -0700
commit94c894bb831b66894f8e0b0bdcf8a9a450530820 (patch)
tree302352d6535f12a1d5fb5173a0a7a472aec377e2 /usr/src/cmd/devfsadm/devfsadm.h
parent5afc78aa05e746cd98000659cff9f89d9995b3fe (diff)
downloadillumos-gate-94c894bb831b66894f8e0b0bdcf8a9a450530820.tar.gz
6874797 Solaris needs to support I/O subtree reparenting
Diffstat (limited to 'usr/src/cmd/devfsadm/devfsadm.h')
-rw-r--r--usr/src/cmd/devfsadm/devfsadm.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/usr/src/cmd/devfsadm/devfsadm.h b/usr/src/cmd/devfsadm/devfsadm.h
index ce26e43375..3d801f66db 100644
--- a/usr/src/cmd/devfsadm/devfsadm.h
+++ b/usr/src/cmd/devfsadm/devfsadm.h
@@ -19,8 +19,7 @@
* CDDL HEADER END
*/
/*
- * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
- * Use is subject to license terms.
+ * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
*/
#ifndef _DEVFSADM_H
@@ -212,7 +211,7 @@ typedef struct enumerate_file {
int devfsadm_noupdate(void);
const char *devfsadm_root_path(void);
-int devfsadm_link_valid(char *link);
+int devfsadm_link_valid(di_node_t anynode, char *link);
int devfsadm_mklink(char *link, di_node_t node, di_minor_t minor, int flags);
int devfsadm_secondary_link(char *link, char *primary_link, int flags);
void devfsadm_rm_link(char *file);
@@ -241,7 +240,7 @@ int disk_enumerate_int(char *devfs_path, int index, char **buf,
*/
int devfsadm_enumerate_char_start(char *devfs_path, int index,
char **buf, devfsadm_enumerate_t rules[], int nrules, char *start);
-int devfsadm_read_link(char *link, char **devfs_path);
+int devfsadm_read_link(di_node_t node, char *link, char **devfs_path);
char *s_strdup(const char *ptr);
/* Private interface between reserve subsystm and disks link generator */