version 1.1, 2012/02/21 16:23:02
|
version 1.1.1.3, 2013/07/22 10:46:12
|
Line 1
|
Line 1
|
/* |
/* |
* Copyright (c) 2010 Todd C. Miller <Todd.Miller@courtesan.com> | * Copyright (c) 2010, 2011, 2013 Todd C. Miller <Todd.Miller@courtesan.com> |
* |
* |
* Permission to use, copy, modify, and distribute this software for any |
* Permission to use, copy, modify, and distribute this software for any |
* purpose with or without fee is hereby granted, provided that the above |
* purpose with or without fee is hereby granted, provided that the above |
Line 26
|
Line 26
|
|
|
struct timeval; |
struct timeval; |
|
|
int lock_file(int, int); | bool lock_file(int, int); |
int touch(int, char *, struct timeval *); |
int touch(int, char *, struct timeval *); |
char *sudo_parseln(FILE *); | ssize_t sudo_parseln(char **buf, size_t *bufsize, unsigned int *lineno, FILE *fp); |
|
|
#endif /* _SUDO_FILEOPS_H */ |
#endif /* _SUDO_FILEOPS_H */ |