SSL_SESSION_IS_RESUMABLE(3ossl)

πŸ“¦ version 3.5.0, in opensuse-leap 16.0

okay so you're on the SSL_SESSION_IS_RESUMABLE(3ossl) page, bestie β€” aka the manual page for SSL_SESSION_is_resumable. It’s giving tiny function, big β€œcan I reuse this session?” energy. πŸ’…

🌸 NAME 🌸

SSL_SESSION_is_resumable β€” determine whether an SSL_SESSION object can be used for resumption. Literally that’s the whole name vibe. ✨

πŸŽ€ SYNOPSIS πŸŽ€

#include <openssl/ssl.h>

int SSL_SESSION_is_resumable(const SSL_SESSION *s);

πŸ¦‹ DESCRIPTION πŸ¦‹

SSL_SESSION_is_resumable() determines whether an SSL_SESSION object can be used to resume a session or not. Returns 1 if it can or 0 if not. Note that attempting to resume with a non-resumable session will result in a full handshake.

So yeah: non-resumable session = full handshake, no shortcut, periodt. 😭

✨ RETURN VALUES ✨

SSL_SESSION_is_resumable() returns 1 if the session is resumable or 0 otherwise. That’s it, bestie β€” binary slay. πŸ’–

πŸ‘‘ SEE ALSO πŸ‘‘

go read these next, iykyk 🫢

🌈 HISTORY 🌈

The SSL_SESSION_is_resumable() function was added in OpenSSL 1.1.1. iconic from the start. ⭐

Copyright 2017-2018 The OpenSSL Project Authors. All Rights Reserved.

Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at <https://www.openssl.org/source/license.html>.


stay resumable, bestie πŸ’– β€” signed off from OpenSSL 3.5.0, dated 2026-09-25, and the manual name is SSL_SESSION_IS_RESUMABLE(3ossl) πŸŽ€

πŸ“¦ where this page comes from