Coda Distributed File System
Functions | Variables
pdbtool.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <sys/param.h>
#include "pdb.h"
#include <parser.h>
#include "coda_string.h"
#include <coda_assert.h>
#include <codaconf.h>
#include <vice_file.h>
Include dependency graph for pdbtool.c:

Functions

int check_args_num (int argc, int n)
 
int32_t get_id (char *n)
 
void tool_byNameOrId (int argc, char *argv[])
 
void tool_list (int argc, char *argv[])
 
void tool_newUser (int argc, char *argv[])
 
void tool_newUser_Id (int argc, char *argv[])
 
void tool_changeName (int argc, char *argv[])
 
void tool_newGroup (int argc, char *argv[])
 
void tool_newDefGroup (int argc, char **argv)
 
void tool_lookup (int argc, char *argv[])
 
void tool_clone (int argc, char *argv[])
 
void tool_addtoGroup (int argc, char *argv[])
 
void tool_removefromGroup (int argc, char *argv[])
 
void tool_delete (int argc, char *argv[])
 
void tool_update (int argc, char *argv[])
 
void tool_compact (int argc, char *argv[])
 
void tool_get_maxids (int argc, char *argv[])
 
void tool_maxids (int argc, char *argv[])
 
void tool_changeId (int argc, char *argv[])
 
void tool_ldif_export (int argc, char *argv[])
 
void tool_export (int argc, char *argv[])
 
void tool_import (int argc, char *argv[])
 
void tool_source (int argc, char *argv[])
 
void tool_help (int argc, char *argv[])
 
void ReadConfigFile (void)
 
int main (int argc, char **argv)
 

Variables

command_t pdbcmds []
 

Function Documentation

◆ check_args_num()

int check_args_num ( int  argc,
int  n 
)

◆ get_id()

int32_t get_id ( char *  n)

◆ main()

int main ( int  argc,
char **  argv 
)

◆ ReadConfigFile()

void ReadConfigFile ( void  )

◆ tool_addtoGroup()

void tool_addtoGroup ( int  argc,
char *  argv[] 
)

◆ tool_byNameOrId()

void tool_byNameOrId ( int  argc,
char *  argv[] 
)

◆ tool_changeId()

void tool_changeId ( int  argc,
char *  argv[] 
)

◆ tool_changeName()

void tool_changeName ( int  argc,
char *  argv[] 
)

◆ tool_clone()

void tool_clone ( int  argc,
char *  argv[] 
)

◆ tool_compact()

void tool_compact ( int  argc,
char *  argv[] 
)

◆ tool_delete()

void tool_delete ( int  argc,
char *  argv[] 
)

◆ tool_export()

void tool_export ( int  argc,
char *  argv[] 
)

◆ tool_get_maxids()

void tool_get_maxids ( int  argc,
char *  argv[] 
)

◆ tool_help()

void tool_help ( int  argc,
char *  argv[] 
)

◆ tool_import()

void tool_import ( int  argc,
char *  argv[] 
)

◆ tool_ldif_export()

void tool_ldif_export ( int  argc,
char *  argv[] 
)

◆ tool_list()

void tool_list ( int  argc,
char *  argv[] 
)

◆ tool_lookup()

void tool_lookup ( int  argc,
char *  argv[] 
)

◆ tool_maxids()

void tool_maxids ( int  argc,
char *  argv[] 
)

◆ tool_newDefGroup()

void tool_newDefGroup ( int  argc,
char **  argv 
)

◆ tool_newGroup()

void tool_newGroup ( int  argc,
char *  argv[] 
)

◆ tool_newUser()

void tool_newUser ( int  argc,
char *  argv[] 
)

◆ tool_newUser_Id()

void tool_newUser_Id ( int  argc,
char *  argv[] 
)

◆ tool_removefromGroup()

void tool_removefromGroup ( int  argc,
char *  argv[] 
)

◆ tool_source()

void tool_source ( int  argc,
char *  argv[] 
)

◆ tool_update()

void tool_update ( int  argc,
char *  argv[] 
)

Variable Documentation

◆ pdbcmds

command_t pdbcmds[]