Documentation
Includes
netif/ppp/ppp_opts.h
#include "netif/ppp/ppp_opts.h"
Macros
#define LWIP_INCLUDED_POLARSSL_SHA1_H
Functions
Func sha1_starts
void sha1_starts( sha1_context *ctx );
Func sha1_update
void sha1_update( sha1_context *ctx, const unsigned char *input, int ilen );
Func sha1_finish
void sha1_finish( sha1_context *ctx, unsigned char output[20] );
Func sha1
void sha1( unsigned char *input, int ilen, unsigned char output[20] );
Vars
Consts
Types
Typedefs
Typedef
sha1_context;
typedef struct
{
unsigned long total[2]; /*!< number of bytes processed */
unsigned long state[5]; /*!< intermediate digest state */
unsigned char buffer[64]; /*!< data block being processed */
}
sha1_context;