auth.c File Reference

#include "auth.h"
#include <arpa/inet.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include "../cl/macros.h"

Data Structures

Typedefs

Functions

Variables


Typedef Documentation

typedef struct _Grant Grant
typedef struct _HostEntry HostEntry
typedef struct _UserEntry UserEntry

Function Documentation

void add_grant_to_last_user ( char *  corpus  ) 
void add_host_to_list ( char *  ipaddr  ) 
void add_hosts_in_subnet_to_list ( char *  ipsubnet  ) 
void add_user_to_list ( char *  user,
char *  passwd 
)
int authenticate_user ( char *  username,
char *  passwd 
)

Referenced by main().

int check_grant ( char *  username,
char *  corpus 
)

Referenced by main().

int check_host ( struct in_addr  host_addr  ) 

Referenced by accept_connection().

UserEntry* find_user ( char *  username  ) 
void show_grants ( void   ) 

Variable Documentation


Generated on Sun Feb 28 18:08:04 2010 for CWB by  doxygen 1.6.1