]> git.ipfire.org Git - thirdparty/git.git/blame_incremental - mailmap.h
The sixth batch
[thirdparty/git.git] / mailmap.h
... / ...
CommitLineData
1#ifndef MAILMAP_H
2#define MAILMAP_H
3
4struct string_list;
5
6extern char *git_mailmap_file;
7extern char *git_mailmap_blob;
8
9/* Flags for read_mailmap_file() */
10#define MAILMAP_NOFOLLOW (1<<0)
11
12int read_mailmap_file(struct string_list *map, const char *filename,
13 unsigned flags);
14int read_mailmap_blob(struct string_list *map, const char *name);
15
16int read_mailmap(struct string_list *map);
17void clear_mailmap(struct string_list *map);
18
19int map_user(struct string_list *map,
20 const char **email, size_t *emaillen, const char **name, size_t *namelen);
21
22#endif