ifp_components.h revision 8a1fd0633e85221da1fb63451516a70d66c0af31
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek Pavel Březina <pbrezina@redhat.com>
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek Copyright (C) 2014 Red Hat
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek This program is free software; you can redistribute it and/or modify
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek it under the terms of the GNU General Public License as published by
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek the Free Software Foundation; either version 3 of the License, or
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek (at your option) any later version.
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek This program is distributed in the hope that it will be useful,
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek but WITHOUT ANY WARRANTY; without even the implied warranty of
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
70e59ed31c5a9c9ed02d9065ddf92be87c887efbJakub Hrozek GNU General Public License for more details.
along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef _IFP_COMPONENTS_H_
#define _IFP_COMPONENTS_H_
#include "responder/ifp/ifp_iface_generated.h"
#include "responder/ifp/ifp_private.h"
/* org.freedesktop.sssd.infopipe */
void *data,
const char *arg_name);
void *data,
const char *arg_name);
/* org.freedesktop.sssd.infopipe.Components */
void *data,
void *data,
void *data,
const char **_out);
void *data,
void *data,
bool *_out);
void *data,
const char **_out);
/* org.freedesktop.sssd.infopipe.Components.Backends */
void *data,
const char ***_out,
int *_out_len);