13 } GNUTLS_SRP_PWD_ENTRY
;
15 /* this is localy alocated. It should be freed using the provided function */
16 GNUTLS_SRP_PWD_ENTRY
*_gnutls_srp_pwd_read_entry( GNUTLS_STATE state
, char* username
, int* err
);
17 void _gnutls_srp_clear_pwd_entry( GNUTLS_SRP_PWD_ENTRY
* entry
);
18 GNUTLS_SRP_PWD_ENTRY
* _gnutls_randomize_pwd_entry(void);
19 int _gnutls_sbase64_encode(uint8
* data
, int data_size
, uint8
** result
);
20 int _gnutls_sbase64_decode(uint8
* data
, int data_size
, uint8
** result
);
22 #endif /* ENABLE_SRP */