grst_admin_file.c File Reference

## Functions

int | verifypasscode ()
void | outputformactionerror (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *dir_uri, char *admin_file)
char * | storeuploadfile (char *boundary, int *bufferused)
void | uploadfile (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *dir_uri, char *admin_file)
void | deletefileaction (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | deletefileform (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | renameform (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | editfileaction (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | create_acl (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | renameaction (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | newdirectory (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | editdnlistaction (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | printfile (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | filehistory (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | ziplist (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | unzipfile (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | editfileform (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | editdnlistform (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *file, char *dir_uri, char *admin_file)
void | managedir (char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *dir_uri, char *admin_file)
int | userisgroupadmin (GRSTgaclUser *user, char *adminrole, char *uri)
void | managednlists (GRSTgaclUser *user, char *dn, GRSTgaclPerm perm, char *help_uri, char *dir_path, char *dir_uri, char *admin_file)

## Function Documentation

## create_acl()

void create_acl | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## deletefileaction()

void deletefileaction | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## deletefileform()

void deletefileform | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## editdnlistaction()

void editdnlistaction | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## editdnlistform()

void editdnlistform | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## editfileaction()

void editfileaction | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## editfileform()

void editfileform | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## filehistory()

void filehistory | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## managedir()

void managedir | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## managednlists()

void managednlists | ( | GRSTgaclUser * | user,
|  | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## newdirectory()

void newdirectory | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## outputformactionerror()

void outputformactionerror | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## printfile()

void printfile | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## renameaction()

void renameaction | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## renameform()

void renameform | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## storeuploadfile()

char* storeuploadfile | ( | char * | boundary,
|  | int * | bufferused
| ) |  |

## unzipfile()

void unzipfile | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## uploadfile()

void uploadfile | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |

## userisgroupadmin()

int userisgroupadmin | ( | GRSTgaclUser * | user,
|  | char * | adminrole,
|  | char * | uri
| ) |  |

## verifypasscode()

int verifypasscode | ( |  | ) |

## ziplist()

void ziplist | ( | char * | dn,
|  | GRSTgaclPerm | perm,
|  | char * | help_uri,
|  | char * | dir_path,
|  | char * | file,
|  | char * | dir_uri,
|  | char * | admin_file
| ) |  |