1
#include "librpc/gen_ndr/ndr_ntlmssp.h"
2
#ifndef __SRV_NTLMSSP__
3
#define __SRV_NTLMSSP__
4
void _decode_NEGOTIATE_MESSAGE(struct pipes_struct *p, struct decode_NEGOTIATE_MESSAGE *r);
5
void _decode_CHALLENGE_MESSAGE(struct pipes_struct *p, struct decode_CHALLENGE_MESSAGE *r);
6
void _decode_AUTHENTICATE_MESSAGE(struct pipes_struct *p, struct decode_AUTHENTICATE_MESSAGE *r);
7
void _decode_NTLMv2_CLIENT_CHALLENGE(struct pipes_struct *p, struct decode_NTLMv2_CLIENT_CHALLENGE *r);
8
void _decode_NTLMv2_RESPONSE(struct pipes_struct *p, struct decode_NTLMv2_RESPONSE *r);
9
void ntlmssp_get_pipe_fns(struct api_struct **fns, int *n_fns);
10
struct rpc_srv_callbacks;
11
NTSTATUS rpc_ntlmssp_init(const struct rpc_srv_callbacks *rpc_srv_cb);
12
NTSTATUS rpc_ntlmssp_shutdown(void);
13
#endif /* __SRV_NTLMSSP__ */