Content-type: text/html Man page of volmgt_feature_enabled

volmgt_feature_enabled

Section: Volume Management Library Functions (3VOLMGT)
Updated: 13 Dec 1996
Index Return to Main Contents
 

NAME

volmgt_feature_enabled - check whether specific Volume Management features 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_feature_enabled() checks for is floppy-summit-interfaces. The floppy-summit-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 TYPEATTRIBUTE VALUE
MT-Level MT-Safe

 

SEE ALSO

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


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUES
EXAMPLES
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:38:47 GMT, October 02, 2010