1 line
1.1 KiB
C
1 line
1.1 KiB
C
// ===========================================================================
|
|
// UAMNetwork.h © 1998 Microsoft Corp. All rights reserved.
|
|
// ===========================================================================
|
|
|
|
#include "ClientUAM.h"
|
|
|
|
#define afpChangePwd 36
|
|
|
|
#define StringPush_(s, p) do { \
|
|
UAM_PStrCopy(s, (StringPtr)p); \
|
|
p += s[0] + 1; \
|
|
}while(false)
|
|
|
|
#define DataPush_(d, s, p) do { \
|
|
memcpy(p, d, s); \
|
|
p += s; \
|
|
}while(false)
|
|
|
|
OSStatus UAM_CloseSession(UAMArgs *inUAMArgs);
|
|
OSStatus UAM_OpenSession( UAMArgs *inUAMArgs,
|
|
UAMMessage *inMessage,
|
|
unsigned char *inCmdBuffer,
|
|
UInt32 inCmdBufferSize,
|
|
unsigned char *inReplyBuffer,
|
|
UInt32 inReplyBufferSize );
|
|
|
|
OSStatus UAM_DSLoginGuest(UAMArgs *inUAMArgs);
|
|
OSStatus UAM_DSLoginMSUAM(UAMArgs *inUAMArgs);
|
|
OSStatus UAM_DSMSUAMLoginCont(UAMArgs *inUAMArgs);
|
|
OSStatus UAM_ChangePassword(UAMArgs *inUAMArgs, StringPtr inNewPwd);
|
|
OSStatus UAM_ChangePasswordV2(UAMArgs *inUAMArgs, StringPtr inNewPwd);
|