mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-23 14:05:28 +00:00
- Made second argument of f_send() prototype and of net_send() const
This commit is contained in:
parent
42e5981c26
commit
39bb418d93
|
@ -143,7 +143,7 @@ int net_recv( void *ctx, unsigned char *buf, size_t len );
|
||||||
* or a non-zero error code; POLARSSL_ERR_NET_WANT_WRITE
|
* or a non-zero error code; POLARSSL_ERR_NET_WANT_WRITE
|
||||||
* indicates write() is blocking.
|
* indicates write() is blocking.
|
||||||
*/
|
*/
|
||||||
int net_send( void *ctx, unsigned char *buf, size_t len );
|
int net_send( void *ctx, const unsigned char *buf, size_t len );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Gracefully shutdown the connection
|
* \brief Gracefully shutdown the connection
|
||||||
|
|
|
@ -231,7 +231,7 @@ struct _ssl_context
|
||||||
int (*f_rng)(void *);
|
int (*f_rng)(void *);
|
||||||
void (*f_dbg)(void *, int, const char *);
|
void (*f_dbg)(void *, int, const char *);
|
||||||
int (*f_recv)(void *, unsigned char *, size_t);
|
int (*f_recv)(void *, unsigned char *, size_t);
|
||||||
int (*f_send)(void *, unsigned char *, size_t);
|
int (*f_send)(void *, const unsigned char *, size_t);
|
||||||
int (*f_vrfy)(void *, x509_cert *, int, int);
|
int (*f_vrfy)(void *, x509_cert *, int, int);
|
||||||
|
|
||||||
void *p_rng; /*!< context for the RNG function */
|
void *p_rng; /*!< context for the RNG function */
|
||||||
|
@ -450,7 +450,7 @@ void ssl_set_dbg( ssl_context *ssl,
|
||||||
*/
|
*/
|
||||||
void ssl_set_bio( ssl_context *ssl,
|
void ssl_set_bio( ssl_context *ssl,
|
||||||
int (*f_recv)(void *, unsigned char *, size_t), void *p_recv,
|
int (*f_recv)(void *, unsigned char *, size_t), void *p_recv,
|
||||||
int (*f_send)(void *, unsigned char *, size_t), void *p_send );
|
int (*f_send)(void *, const unsigned char *, size_t), void *p_send );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Set the session callbacks (server-side only)
|
* \brief Set the session callbacks (server-side only)
|
||||||
|
|
|
@ -317,7 +317,7 @@ int net_recv( void *ctx, unsigned char *buf, size_t len )
|
||||||
/*
|
/*
|
||||||
* Write at most 'len' characters
|
* Write at most 'len' characters
|
||||||
*/
|
*/
|
||||||
int net_send( void *ctx, unsigned char *buf, size_t len )
|
int net_send( void *ctx, const unsigned char *buf, size_t len )
|
||||||
{
|
{
|
||||||
int ret = write( *((int *) ctx), buf, len );
|
int ret = write( *((int *) ctx), buf, len );
|
||||||
|
|
||||||
|
|
|
@ -1770,7 +1770,7 @@ void ssl_set_dbg( ssl_context *ssl,
|
||||||
|
|
||||||
void ssl_set_bio( ssl_context *ssl,
|
void ssl_set_bio( ssl_context *ssl,
|
||||||
int (*f_recv)(void *, unsigned char *, size_t), void *p_recv,
|
int (*f_recv)(void *, unsigned char *, size_t), void *p_recv,
|
||||||
int (*f_send)(void *, unsigned char *, size_t), void *p_send )
|
int (*f_send)(void *, const unsigned char *, size_t), void *p_send )
|
||||||
{
|
{
|
||||||
ssl->f_recv = f_recv;
|
ssl->f_recv = f_recv;
|
||||||
ssl->f_send = f_send;
|
ssl->f_send = f_send;
|
||||||
|
|
Loading…
Reference in a new issue