volmgt_ownspath man page on SmartOS

Man page or keyword search:  
man Server   16655 pages
apropos Keyword Search (all sections)
Output format
SmartOS logo
[printable version]

VOLMGT_OWNSPATH(3VOLMGT)			      VOLMGT_OWNSPATH(3VOLMGT)

NAME
       volmgt_ownspath - check volume management name space for path

SYNOPSIS
       cc [flag]... file... −lvolgmt [library]...
       #include <volmgt.h>

       int volmgt_ownspath(char *path);

PARAMETERS
       path
	       A string containing the path.

DESCRIPTION
       This  function  is  obsolete.  The management of removable media by the
       Volume Management feature, including vold, has been replaced  by	 soft‐
       ware  that  supports the Hardware Abstraction Layer (HAL). Programmatic
       support for HAL is through the HAL APIs, which are  documented  on  the
       HAL  web	 site.	See hal(5). The return value of this function is unde‐
       fined.

       The volmgt_ownspath() function checks to see if a given	path  is  con‐
       tained in the volume management name space. This is achieved by compar‐
       ing the beginning of the	 supplied  path	 name  with  the  output  from
       volmgt_root(3VOLMGT)

RETURN VALUES
       The return from this function is undefined.

EXAMPLES
       Example 1 Using volmgt_ownspath()

       The  following  example	first  checks if volume management is running,
       then checks the volume management name space for path, and then returns
       the id for the piece of media.

	 char *path;

	 ...

	 if (volmgt_running()) {
	      if (volmgt_ownspath(path)) {
		   (void) printf("id of %s is %lld\n",
			path, media_getid(path));
	      }
	 }

ATTRIBUTES
       See attributes(5)  for descriptions of the following attributes:

       ┌────────────────────┬─────────────────┐
       │  ATTRIBUTE TYPE    │ ATTRIBUTE VALUE │
       ├────────────────────┼─────────────────┤
       │MT-Level	    │ Safe	      │
       ├────────────────────┼─────────────────┤
       │Interface Stability │ Obsolete	      │
       └────────────────────┴─────────────────┘

SEE ALSO
       volmgt_root(3VOLMGT), volmgt_running(3VOLMGT), attributes(5), hal(5)

				  Mar 8, 2007	      VOLMGT_OWNSPATH(3VOLMGT)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net