/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: svid3:priv.h (VERSION 2.6)
*/

#ifndef __TDF_SVID3_PRIV_H
#define __TDF_SVID3_PRIV_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__svid3__priv begin

#ifndef __TDF_SVID3__CONFIG
#pragma extend interface "../shared/svid3.api/config.h"
#endif /* __TDF_SVID3__CONFIG */
#if __SYSV_ENHANCED_SECURITY
#pragma token EXP const : int : PUTPRV # svid3.priv.PUTPRV
#pragma token EXP const : int : GETPRV # svid3.priv.GETPRV
#pragma token EXP const : int : CNTPRV # svid3.priv.CNTPRV
#pragma token EXP const : int : SETPRV # svid3.priv.SETPRV
#pragma token EXP const : int : CLRPRV # svid3.priv.CLRPRV
#pragma token TYPE priv_t # svid3.priv.priv_t
#pragma token FUNC int (const char *, int, priv_t *, int) : filepriv # svid3.priv.filepriv
#pragma token FUNC int (int, priv_t *, int) : procpriv # svid3.priv.procpriv
#pragma token FUNC int (int, priv_t, ...) : procprivl # svid3.priv.procprivl
#endif /* __SYSV_ENHANCED_SECURITY */

#if __SYSV_ENHANCED_SECURITY
#pragma interface PUTPRV GETPRV CNTPRV SETPRV CLRPRV priv_t filepriv
#pragma interface procpriv
#endif /* __SYSV_ENHANCED_SECURITY */

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_SVID3_PRIV_H */
