Searched refs:pSpnegoToken (Results 1 – 3 of 3) sorted by relevance
/titanic_50/usr/src/lib/libsmbfs/smb/ |
H A D | spnego.c | 414 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken; in spnegoTokenGetBinary() local 417 if ( IsValidSpnegoToken( pSpnegoToken ) && in spnegoTokenGetBinary() 423 pSpnegoToken->ulBinaryDataLen > *pulDataLen ) in spnegoTokenGetBinary() 425 *pulDataLen = pSpnegoToken->ulBinaryDataLen; in spnegoTokenGetBinary() 430 memcpy( pbTokenData, pSpnegoToken->pbBinaryData, pSpnegoToken->ulBinaryDataLen ); in spnegoTokenGetBinary() 431 *pulDataLen = pSpnegoToken->ulBinaryDataLen; in spnegoTokenGetBinary() 485 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken; in spnegoGetTokenType() local 488 if ( IsValidSpnegoToken( pSpnegoToken ) && in spnegoGetTokenType() 490 pSpnegoToken) in spnegoGetTokenType() 494 if ( SPNEGO_TOKEN_INIT == pSpnegoToken->ucTokenType || in spnegoGetTokenType() [all …]
|
H A D | spnegoparse.c | 812 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) calloc( 1, sizeof(SPNEGO_TOKEN) ); in AllocEmptySpnegoToken() local 814 if ( NULL != pSpnegoToken ) in AllocEmptySpnegoToken() 817 pSpnegoToken->nStructSize = SPNEGO_TOKEN_SIZE; in AllocEmptySpnegoToken() 820 InitSpnegoTokenElementArray( pSpnegoToken ); in AllocEmptySpnegoToken() 823 pSpnegoToken->ulFlags = ulFlags; in AllocEmptySpnegoToken() 834 pSpnegoToken->pbBinaryData = (unsigned char*) calloc( ulTokenSize, sizeof(unsigned char) ); in AllocEmptySpnegoToken() 836 if ( NULL != pSpnegoToken->pbBinaryData ) in AllocEmptySpnegoToken() 839 pSpnegoToken->ulFlags |= SPNEGO_TOKEN_INTERNAL_FLAGS_FREEDATA; in AllocEmptySpnegoToken() 842 memcpy( pSpnegoToken->pbBinaryData, pbTokenData, ulTokenSize ); in AllocEmptySpnegoToken() 843 pSpnegoToken->ulBinaryDataLen = ulTokenSize; in AllocEmptySpnegoToken() [all …]
|
H A D | spnegoparse.h | 119 void FreeSpnegoToken( SPNEGO_TOKEN* pSpnegoToken ); 120 void InitSpnegoTokenElementArray( SPNEGO_TOKEN* pSpnegoToken ); 121 int InitSpnegoTokenType( SPNEGO_TOKEN* pSpnegoToken, long* pnTokenLength, 123 int InitSpnegoTokenElements( SPNEGO_TOKEN* pSpnegoToken, unsigned char* pbTokenData, 157 int IsValidSpnegoToken( SPNEGO_TOKEN* pSpnegoToken ); 158 int IsValidSpnegoElement( SPNEGO_TOKEN* pSpnegoToken,SPNEGO_ELEMENT_TYPE spnegoElement ); 159 int CalculateElementArrayIndex( SPNEGO_TOKEN* pSpnegoToken,SPNEGO_ELEMENT_TYPE spnegoElement );
|