The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
Loading...
Searching...
No Matches
Functions
auth_wbclient_pap.c File Reference

PAP authentication against the wbclient library. More...

#include <freeradius-devel/server/base.h>
#include <freeradius-devel/util/debug.h>
#include <wbclient.h>
#include <core/ntstatus.h>
#include "rlm_winbind.h"
#include "auth_wbclient_pap.h"
+ Include dependency graph for auth_wbclient_pap.c:

Go to the source code of this file.

Functions

int do_auth_wbclient_pap (request_t *request, winbind_auth_call_env_t *env, rlm_winbind_thread_t *t)
 PAP authentication direct to winbind via Samba's libwbclient library.
 

Detailed Description

PAP authentication against the wbclient library.

Id
e96159eed400fd673d567d91ac68bcff27c84a7b
Author
Matthew Newton (matth.nosp@m.ew@n.nosp@m.ewton.nosp@m.comp.nosp@m.uting.nosp@m..co..nosp@m.uk)

Definition in file auth_wbclient_pap.c.

Function Documentation

◆ do_auth_wbclient_pap()

int do_auth_wbclient_pap ( request_t request,
winbind_auth_call_env_t env,
rlm_winbind_thread_t t 
)

PAP authentication direct to winbind via Samba's libwbclient library.

Parameters
[in]requestThe current request
[in]envThe call_env for the current winbind authentication
[in]tThe module thread instance data.
Returns
  • 0 Success
  • -1 Authentication failure
  • -648 Password expired

Definition at line 50 of file auth_wbclient_pap.c.

+ Here is the caller graph for this function: