sudosrv_private.h revision b0abb3bfdfd95951a23c9fc223c735805ffd2969
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Pavel Březina <pbrezina@redhat.com>
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster Copyright (C) 2011 Red Hat
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster This program is free software; you can redistribute it and/or modify
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster it under the terms of the GNU General Public License as published by
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster the Free Software Foundation; either version 3 of the License, or
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster (at your option) any later version.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster This program is distributed in the hope that it will be useful,
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster but WITHOUT ANY WARRANTY; without even the implied warranty of
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster GNU General Public License for more details.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster You should have received a copy of the GNU General Public License
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster along with this program. If not, see <http://www.gnu.org/licenses/>.
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Key: domain for SSS_DP_SUDO_DEFAULTS
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * domain:username for SSS_DP_SUDO_USER
a688bcbb4bcff5398fdd29b86f83450257dc0df4Allan Foster * Val: struct sudo_cache_entry *
char *username;
const char *orig_username;
const char *cased_username;
bool check_next;
struct sudo_dom_ctx {
bool check_provider;
struct sudo_dp_request {
char **_username,
int rules_num,
struct tevent_req *
bool fast_reply,
const char *name);
char **err_msg);
unsigned long count,
bool check_next,
const char *username,
const char *username,