Remove return value from mbedtls_ssl_pend_fatal_alert()
This function is often called when there's already an error code to handle,
and one of the reasons to introduce the pending of alerts was to _not_ have
another potential error code to take care of. Reflect this by making `void`
the return type of `mbedtls_ssl_pend_fatal_alert()`.
diff --git a/include/mbedtls/ssl_internal.h b/include/mbedtls/ssl_internal.h
index 7e49e0b..2f305e5 100644
--- a/include/mbedtls/ssl_internal.h
+++ b/include/mbedtls/ssl_internal.h
@@ -1739,12 +1739,11 @@
* This function must not be called multiple times without manually
* inspecting and clearing ssl->pending_fatal_alert_msg in between.
*/
-MBEDTLS_ALWAYS_INLINE static inline int mbedtls_ssl_pend_fatal_alert(
+MBEDTLS_ALWAYS_INLINE static inline void mbedtls_ssl_pend_fatal_alert(
mbedtls_ssl_context *ssl,
unsigned char message )
{
ssl->pend_alert_msg = message;
- return( 0 );
}
#endif /* ssl_internal.h */