summaryrefslogtreecommitdiff
path: root/usr/src/lib/libpcp
diff options
context:
space:
mode:
authorVikram Hegde <Vikram.Hegde@Sun.COM>2009-01-28 11:46:15 -0800
committerVikram Hegde <Vikram.Hegde@Sun.COM>2009-01-28 11:46:15 -0800
commit66ea84940ca8687745ad2a165ef9bf49ec13996f (patch)
treecd7b1a196690df36ffbac5b51ae6cf11c52603b8 /usr/src/lib/libpcp
parent6c75e108bc3cb502244f4e91aa2efad8d5eaedb7 (diff)
downloadillumos-joyent-66ea84940ca8687745ad2a165ef9bf49ec13996f.tar.gz
6682652 DI_CACHE_SNAPSHOT_FLAGS vs. DINFOFORCE should be clarified
Diffstat (limited to 'usr/src/lib/libpcp')
-rw-r--r--usr/src/lib/libpcp/common/pcp_utils.c14
1 files changed, 3 insertions, 11 deletions
diff --git a/usr/src/lib/libpcp/common/pcp_utils.c b/usr/src/lib/libpcp/common/pcp_utils.c
index 27fabc96f8..9f0ea1045e 100644
--- a/usr/src/lib/libpcp/common/pcp_utils.c
+++ b/usr/src/lib/libpcp/common/pcp_utils.c
@@ -19,7 +19,7 @@
* CDDL HEADER END
*/
/*
- * Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -31,8 +31,6 @@
* to platforms running Logical Domains (LDoms).
*/
-#pragma ident "%Z%%M% %I% %E% SMI"
-
#include <fcntl.h>
#include <sys/types.h>
#include <sys/stat.h>
@@ -233,10 +231,7 @@ svc_name_to_glvc_dev_path(char *service)
return (NULL);
/* Ensure that the 'glvc' driver is loaded */
- (void) di_init_driver("glvc", DI_CACHE_SNAPSHOT_FLAGS | DINFOFORCE);
-
- /* Get device node */
- root_node = di_init("/", DINFOCPYALL);
+ root_node = di_init_driver("glvc", DINFOCPYALL);
if (root_node == DI_NODE_NIL) {
return (dev_path);
}
@@ -290,10 +285,7 @@ svc_name_to_vldc_dev_path(char *service)
char *dev_path = NULL;
/* Ensure that the 'vldc' driver is loaded */
- (void) di_init_driver("vldc", DI_CACHE_SNAPSHOT_FLAGS | DINFOFORCE);
-
- /* Get device node */
- root_node = di_init("/", DINFOCPYALL);
+ root_node = di_init_driver("vldc", DINFOCPYALL);
if (root_node == DI_NODE_NIL) {
return (dev_path);
}