version 1.1.1.2, 2012/05/29 12:26:49
|
version 1.1.1.4, 2013/07/22 10:46:12
|
Line 1
|
Line 1
|
/* |
/* |
* Copyright (c) 1999-2005, 2008-2010 | * Copyright (c) 1999-2005, 2008-2013 |
* Todd C. Miller <Todd.Miller@courtesan.com> |
* 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 |
Line 19
|
Line 19
|
* Materiel Command, USAF, under agreement number F39502-99-1-0512. |
* Materiel Command, USAF, under agreement number F39502-99-1-0512. |
*/ |
*/ |
|
|
#ifndef _SUDO_DEFAULTS_H | #ifndef _SUDOERS_DEFAULTS_H |
#define _SUDO_DEFAULTS_H | #define _SUDOERS_DEFAULTS_H |
|
|
#include <def_data.h> |
#include <def_data.h> |
|
|
Line 93 struct sudo_defs_types {
|
Line 93 struct sudo_defs_types {
|
#define T_PATH 0x200 |
#define T_PATH 0x200 |
|
|
/* |
/* |
* Argument to update_defaults() | * Argument to update_defaults() and check_defaults() |
*/ |
*/ |
#define SETDEF_GENERIC 0x01 |
#define SETDEF_GENERIC 0x01 |
#define SETDEF_HOST 0x02 |
#define SETDEF_HOST 0x02 |
Line 107 struct sudo_defs_types {
|
Line 107 struct sudo_defs_types {
|
*/ |
*/ |
void dump_default(void); |
void dump_default(void); |
void init_defaults(void); |
void init_defaults(void); |
bool set_default(char *, char *, int); | bool set_default(char *var, char *val, int op); |
int update_defaults(int); | bool update_defaults(int what); |
| bool check_defaults(int what, bool quiet); |
|
|
extern struct sudo_defs_types sudo_defs_table[]; |
extern struct sudo_defs_types sudo_defs_table[]; |
|
|
#endif /* _SUDO_DEFAULTS_H */ | #endif /* _SUDOERS_DEFAULTS_H */ |