#include "lcmaps_config.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <syslog.h>
#include <errno.h>
#include <time.h>
#include "lcmaps.h"
#include "lcmaps_return_poolindex_without_gsi.h"
Go to the source code of this file.
Functions | |
int | lcmaps_account_info_init (lcmaps_account_info_t *plcmaps_account) |
Initialize the account info structure. | |
int | lcmaps_account_info_fill (uid_t *puid, gid_t **ppgid_list, int *pnpgid, gid_t **psgid_list, int *pnsgid, char **ppoolindex, lcmaps_account_info_t *plcmaps_account) |
Fill structure with account info. | |
int | lcmaps_account_info_clean (lcmaps_account_info_t *plcmaps_account) |
Clean the account info structure. | |
int | lcmaps_return_poolindex_without_gsi (char *user_dn, char **fqan_list, int nfqan, lcmaps_account_info_t *plcmaps_account) |
LCMAPS returns the poolindex and account information If LCMAPS is invoked via this interface it will return the user account info and poolindex, alternatively named leaseid, to the calling application. |
Definition in file lcmaps_return_poolindex_without_gsi.c.
|
Clean the account info structure.
Definition at line 367 of file lcmaps_return_poolindex_without_gsi.c. References lcmaps_account_info_s::pgid_list, lcmaps_account_info_s::poolindex, and lcmaps_account_info_s::sgid_list. |
|
Fill structure with account info.
Definition at line 289 of file lcmaps_return_poolindex_without_gsi.c. References lcmaps_account_info_s::npgid, lcmaps_account_info_s::nsgid, lcmaps_account_info_s::pgid_list, lcmaps_account_info_s::poolindex, lcmaps_account_info_s::sgid_list, and lcmaps_account_info_s::uid. |
|
Initialize the account info structure.
Definition at line 253 of file lcmaps_return_poolindex_without_gsi.c. References lcmaps_account_info_s::npgid, lcmaps_account_info_s::nsgid, lcmaps_account_info_s::pgid_list, lcmaps_account_info_s::poolindex, lcmaps_account_info_s::sgid_list, and lcmaps_account_info_s::uid. |
|
LCMAPS returns the poolindex and account information If LCMAPS is invoked via this interface it will return the user account info and poolindex, alternatively named leaseid, to the calling application.
Definition at line 634 of file lcmaps_return_poolindex_without_gsi.c. |