summaryrefslogtreecommitdiffstats
path: root/source4/libcli/libcli.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-06-03 21:09:52 +0200
committerGünther Deschner <gd@samba.org>2009-06-04 10:30:58 +0200
commit8def5cb352fbc79c112227375100361124d5ba7a (patch)
treea48dd4b8bd46d3d6fac359b0a5882e7587f5f4a7 /source4/libcli/libcli.h
parentdc9b7056674910f469ba97ad67944a08b388ab6a (diff)
nss_wrapper: more coherence tests for group membership.
Guenther
Diffstat (limited to 'source4/libcli/libcli.h')
0 files changed, 0 insertions, 0 deletions
n> You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>. */ #ifndef __SSSSRV_PACKET_H__ #define __SSSSRV_PACKET_H__ #include "sss_client/sss_cli.h" #define SSS_PACKET_MAX_RECV_SIZE 1024 struct sss_packet; int sss_packet_new(TALLOC_CTX *mem_ctx, size_t size, enum sss_cli_command cmd, struct sss_packet **rpacket); int sss_packet_grow(struct sss_packet *packet, size_t size); int sss_packet_shrink(struct sss_packet *packet, size_t size); int sss_packet_set_size(struct sss_packet *packet, size_t size); int sss_packet_recv(struct sss_packet *packet, int fd); int sss_packet_send(struct sss_packet *packet, int fd); enum sss_cli_command sss_packet_get_cmd(struct sss_packet *packet); void sss_packet_get_body(struct sss_packet *packet, uint8_t **body, size_t *blen); void sss_packet_set_error(struct sss_packet *packet, int error); #endif /* __SSSSRV_PACKET_H__ */