2
0
mirror of https://github.com/sudo-project/sudo.git synced 2025-09-05 00:35:14 +00:00

Kill __P in sudoers

This commit is contained in:
Todd C. Miller
2010-03-17 19:56:27 -04:00
parent 5a2a2d193f
commit d5ae4c7d87
35 changed files with 454 additions and 470 deletions

View File

@@ -20,15 +20,15 @@ struct passwd;
struct sudo_nss {
struct sudo_nss *prev;
struct sudo_nss *next;
int (*open) __P((struct sudo_nss *nss));
int (*close) __P((struct sudo_nss *nss));
int (*parse) __P((struct sudo_nss *nss));
int (*setdefs) __P((struct sudo_nss *nss));
int (*lookup) __P((struct sudo_nss *nss, int, int));
int (*display_cmnd) __P((struct sudo_nss *nss, struct passwd *));
int (*display_defaults) __P((struct sudo_nss *nss, struct passwd *, struct lbuf *));
int (*display_bound_defaults) __P((struct sudo_nss *nss, struct passwd *, struct lbuf *));
int (*display_privs) __P((struct sudo_nss *nss, struct passwd *, struct lbuf *));
int (*open)(struct sudo_nss *nss);
int (*close)(struct sudo_nss *nss);
int (*parse)(struct sudo_nss *nss);
int (*setdefs)(struct sudo_nss *nss);
int (*lookup)(struct sudo_nss *nss, int, int);
int (*display_cmnd)(struct sudo_nss *nss, struct passwd *);
int (*display_defaults)(struct sudo_nss *nss, struct passwd *, struct lbuf *);
int (*display_bound_defaults)(struct sudo_nss *nss, struct passwd *, struct lbuf *);
int (*display_privs)(struct sudo_nss *nss, struct passwd *, struct lbuf *);
void *handle;
short ret_if_found;
short ret_if_notfound;
@@ -36,4 +36,4 @@ struct sudo_nss {
TQ_DECLARE(sudo_nss)
struct sudo_nss_list *sudo_read_nss __P((void));
struct sudo_nss_list *sudo_read_nss(void);