/********************************************************************/ /** Copyright(c) 1989 Microsoft Corporation. **/ /********************************************************************/ //*** // // Filename: auth.h // // Description: Contains function prototypes for the authentication // module // // History: // Nov 11,1993. NarenG Created original version. // VOID ApStop( IN PCB * pPcb, IN DWORD CpIndex, IN BOOL fAuthenticator ); VOID ApWork( IN PCB * pPcb, IN DWORD CpIndex, IN PPP_CONFIG * pRecvConfig, IN PPPAP_INPUT * pApInput, IN BOOL fAuthenticator ); BOOL ApStart( IN PCB * pPcb, IN DWORD CpIndex, IN BOOL fAuthenticator ); BOOL ApIsAuthenticatorPacket( IN DWORD CpIndex, IN BYTE bConfigCode ); DWORD SetUserAuthorizedAttributes( IN PCB * pPcb, IN RAS_AUTH_ATTRIBUTE * pUserAttributes, IN BOOL fAuthenticator, IN BYTE * pChallenge, IN BYTE * pResponse ); DWORD RasAuthenticateClient( IN HPORT hPort, IN RAS_AUTH_ATTRIBUTE * pInAttributes );