diff options
| author | Vikram Hegde <Vikram.Hegde@Sun.COM> | 2009-01-28 11:46:15 -0800 |
|---|---|---|
| committer | Vikram Hegde <Vikram.Hegde@Sun.COM> | 2009-01-28 11:46:15 -0800 |
| commit | 66ea84940ca8687745ad2a165ef9bf49ec13996f (patch) | |
| tree | cd7b1a196690df36ffbac5b51ae6cf11c52603b8 /usr/src/lib/libpcp | |
| parent | 6c75e108bc3cb502244f4e91aa2efad8d5eaedb7 (diff) | |
| download | illumos-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.c | 14 |
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); } |
