X-Git-Url: http://git.tuebingen.mpg.de/?p=adu.git;a=blobdiff_plain;f=user.h;h=216b71aa4bddedeb935b0953b3ec15ab87518763;hp=c64983e251c6aa4fec56016f0f42c6dccfa0e367;hb=6a302c5863fea16e14ec6a4104e92023d8e2e977;hpb=c7d5ddb6906ab8a18181fee29ac78d604db5fdb9 diff --git a/user.h b/user.h index c64983e..216b71a 100644 --- a/user.h +++ b/user.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2008 Andre Noll + * Copyright (C) 2008 Andre Noll * * Licensed under the GPL v2. For licencing details see COPYING. */ @@ -35,10 +35,9 @@ struct user_info { /** An opaque struct that contains info about which users are admissible. */ struct uid_range; -int create_user_table(const char *dirname, uint32_t uid, - struct user_info **ui_ptr); -int read_uid_file(const char *dirname); -int write_uid_file(const char *dirname); +int create_user_table(uint32_t uid, struct user_info **ui_ptr); +int read_uid_file(void); +int write_uid_file(void); void create_hash_table(unsigned bits); int for_each_admissible_user(int (*func)(struct user_info *, void *), @@ -47,5 +46,4 @@ int parse_uid_arg(const char *orig_arg, struct uid_range **ur); int append_users(char **users, int num_users, struct uid_range **admissible_uids, int num_uid_ranges); void close_user_tables(void); -int open_admissible_user_tables(const char *dirname, - struct uid_range *admissible_uids); +int open_admissible_user_tables(struct uid_range *admissible_uids);