]> andersk Git - moira.git/blobdiff - gen/util.h
Only active hosts, please.
[moira.git] / gen / util.h
index e009cd21a984b0959b9b6ec17b368867bb9a2e3b..6d94e1f69feac0423d9e73e60b597498b648dfdf 100644 (file)
@@ -9,7 +9,6 @@ void fix_file(char *targetfile);
 char *dequote(char *s);
 void db_error(int code);
 
-int ModDiff(int *flag, char *tbl, time_t ModTime);
 time_t unixtime(char *timestring);
 #define UNIXTIME_FMT "J HH24 MI SS"
 
@@ -46,3 +45,18 @@ FILE *tarfile_start(TARFILE *tf, char *name, mode_t mode, uid_t uid, gid_t gid,
 void tarfile_end(TARFILE *tf);
 void tarfile_mkdir(TARFILE *tf, char *name, mode_t mode, uid_t uid, gid_t gid,
                   char *user, char *group, time_t mtime);
+
+struct imember {
+  char type;
+  char *name, *tag;
+};
+void freeimember(struct imember *m);
+
+void init_acls(void);
+void canon_krb(struct imember *m, int vers, char *buf, int len);
+struct save_queue *get_acl(char *type, int id,
+                          char *(merge_func)(char *, char *));
+void dump_krb_acl(FILE *out, char *type, int id, int vers);
+void dump_user_list(FILE *out, char *type, int id);
+char *user_lookup(int users_id);
+char *string_lookup(int string_id);
This page took 0.031911 seconds and 4 git commands to generate.