Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

lcas_defines.h File Reference

Public header file with common definitions for the LCAS (authorization modules). More...

Go to the source code of this file.

Defines

#define LCAS_MOD_SUCCESS   (int)(0)
#define LCAS_MOD_FAIL   (int)(1)
#define LCAS_MOD_NOFILE   (int)(2)
#define LCAS_MOD_ENTRY   (int)(3)
#define LCAS_MOD_NOENTRY   (int)(4)
#define LCAS_ETC_HOME   "/opt/glite/etc/lcas"
#define LCAS_LIB_HOME   "/opt/glite/lib"
#define LCAS_MOD_HOME   "/opt/glite/lib/modules"


Detailed Description

Public header file with common definitions for the LCAS (authorization modules).

Author:
Martijn Steenbakkers for the EU DataGrid.
Here the return values for the LCAS plugins/modules are defined as well as the default locations of the LCAS "etc", "lib" and "modules" directories.

Definition in file lcas_defines.h.


Define Documentation

#define LCAS_ETC_HOME   "/opt/glite/etc/lcas"
 

default directory for LCAS configuration data bases

Definition at line 46 of file lcas_defines.h.

Referenced by lcas_findfile(), lcas_init_and_logfile(), and PluginInit().

#define LCAS_LIB_HOME   "/opt/glite/lib"
 

default directory for the LCAS library

Definition at line 48 of file lcas_defines.h.

Referenced by lcas_findfile(), and PluginInit().

#define LCAS_MOD_ENTRY   (int)(3)
 

Return value of LCAS plugin module indicating that an entry was found

Definition at line 41 of file lcas_defines.h.

#define LCAS_MOD_FAIL   (int)(1)
 

Return value of LCAS plugin module indicating failure (no authorization)

Definition at line 37 of file lcas_defines.h.

Referenced by plugin_confirm_authorization().

#define LCAS_MOD_HOME   "/opt/glite/lib/modules"
 

default directory for the LCAS plugins/modules

Definition at line 50 of file lcas_defines.h.

Referenced by lcas_findfile(), and PluginInit().

#define LCAS_MOD_NOENTRY   (int)(4)
 

Return value of LCAS plugin module indicating that no entry was found

Definition at line 43 of file lcas_defines.h.

Referenced by plugin_confirm_authorization().

#define LCAS_MOD_NOFILE   (int)(2)
 

Return value of LCAS plugin module indicating that no file could be found

Definition at line 39 of file lcas_defines.h.

Referenced by plugin_confirm_authorization(), and plugin_initialize().

#define LCAS_MOD_SUCCESS   (int)(0)
 

Return value of LCAS plugin module indicating succes (authorization granted)

Definition at line 35 of file lcas_defines.h.

Referenced by clean_plugin_list(), lcas_get_fabric_authorization(), lcas_term(), plugin_confirm_authorization(), plugin_initialize(), plugin_terminate(), and PluginInit().


Generated on Fri May 27 18:10:48 2005 for lcas by doxygen 1.3.5