Back to index

glibc  2.9
Defines | Functions | Variables
XXX-lookup.c File Reference
#include "nsswitch.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define DB_LOOKUP_FCT   CONCAT3_1 (__nss_, DATABASE_NAME, _lookup2)
#define DB_COMPAT_FCT   CONCAT3_1 (__nss_, DATABASE_NAME, _lookup)
#define CONCAT3_1(Pre, Name, Post)   CONCAT3_2 (Pre, Name, Post)
#define CONCAT3_2(Pre, Name, Post)   Pre##Name##Post
#define DATABASE_NAME_SYMBOL   CONCAT3_1 (__nss_, DATABASE_NAME, _database)
#define DATABASE_NAME_STRING   STRINGIFY1 (DATABASE_NAME)
#define STRINGIFY1(Name)   STRINGIFY2 (Name)
#define STRINGIFY2(Name)   #Name
#define ALTERNATE_NAME_STRING   NULL
#define DEFAULT_CONFIG   NULL

Functions

int DB_LOOKUP_FCT (service_user **ni, const char *fct_name, const char *fct2_name, void **fctp) internal_function
 libc_hidden_proto (DB_LOOKUP_FCT)
 libc_hidden_def (DB_LOOKUP_FCT)

Variables

service_user *DATABASE_NAME_SYMBOL attribute_hidden

Define Documentation

Definition at line 50 of file XXX-lookup.c.

#define CONCAT3_1 (   Pre,
  Name,
  Post 
)    CONCAT3_2 (Pre, Name, Post)

Definition at line 39 of file XXX-lookup.c.

#define CONCAT3_2 (   Pre,
  Name,
  Post 
)    Pre##Name##Post

Definition at line 40 of file XXX-lookup.c.

Definition at line 43 of file XXX-lookup.c.

#define DATABASE_NAME_SYMBOL   CONCAT3_1 (__nss_, DATABASE_NAME, _database)

Definition at line 42 of file XXX-lookup.c.

#define DB_COMPAT_FCT   CONCAT3_1 (__nss_, DATABASE_NAME, _lookup)

Definition at line 38 of file XXX-lookup.c.

#define DB_LOOKUP_FCT   CONCAT3_1 (__nss_, DATABASE_NAME, _lookup2)

Definition at line 37 of file XXX-lookup.c.

#define DEFAULT_CONFIG   NULL

Definition at line 54 of file XXX-lookup.c.

#define STRINGIFY1 (   Name)    STRINGIFY2 (Name)

Definition at line 44 of file XXX-lookup.c.

#define STRINGIFY2 (   Name)    #Name

Definition at line 45 of file XXX-lookup.c.


Function Documentation

int DB_LOOKUP_FCT ( service_user **  ni,
const char *  fct_name,
const char *  fct2_name,
void **  fctp 
)

Definition at line 78 of file XXX-lookup.c.

{
  return DB_LOOKUP_FCT (ni, fct_name, NULL, fctp);
}

Definition at line 62 of file XXX-lookup.c.

Here is the call graph for this function:


Variable Documentation

Definition at line 57 of file XXX-lookup.c.