volmgt_feature_enabled man page on SunOS

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

volmgt_feature_enabledVolumeGManagement Libraryvolmgt_feature_enabled(3VOLMGT)

NAME
       volmgt_feature_enabled  - check whether specific Volume Management fea‐
       tures are enabled

SYNOPSIS
       cc [ flag ... ] file ... -l volmgt [ library ... ]
       #include <volmgt.h>

       int volmgt_feature_enabled(char *feat_str);

DESCRIPTION
       The  volmgt_feature_enabled() routine checks  whether  specific	Volume
       Management  features  are  enabled. volmgt_feature_enabled() checks for
       the Volume Management features	passed	in  to	it  by	the   feat_str
       parameter.

       Currently,   the	 only  supported  feature  string   that   volmgt_fea‐
       ture_enabled() checks for is floppy-summit-interfaces. The  floppy-sum‐
       mit-interfaces  feature string checks for the presence of the libvolmgt
       routines	 volmgt_acquire() and volmgt_release().

       The list of  features  that  volmgt_feature_enabled()  checks  for   is
       expected to expand in the future.

RETURN VALUES
       0  is  returned	if the specified feature is not currently available. A
       non-zero value  indicates  that	the  specified	feature	 is  currently
       available.

EXAMPLES
       Example 1: A sample of the volmgt_feature_enabled() function.

       In  the following example,  volmgt_feature_enabled() checks whether the
       floppy-summit-interfaces feature is enabled.

       if (volmgt_feature_enabled("floppy-summit-interfaces")) {
	       (void) printf("Media Sharing Routines ARE present\n");
       } else {
	       (void) printf("Media Sharing Routines are NOT present\n");
       }

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

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

SEE ALSO
       volmgt_acquire(3VOLMGT), volmgt_release(3VOLMGT), attributes(5)

SunOS 5.10			  13 Dec 1996  volmgt_feature_enabled(3VOLMGT)
[top]

List of man pages available for SunOS

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