@c gnutls_session_flags_t @table @code @item GNUTLS_@-SFLAGS_@-SAFE_@-RENEGOTIATION Safe renegotiation (RFC5746) was used @item GNUTLS_@-SFLAGS_@-EXT_@-MASTER_@-SECRET The extended master secret (RFC7627) extension was used @item GNUTLS_@-SFLAGS_@-ETM The encrypt then MAC (RFC7366) extension was used @item GNUTLS_@-SFLAGS_@-HB_@-LOCAL_@-SEND The heartbeat negotiation allows the local side to send heartbeat messages @item GNUTLS_@-SFLAGS_@-HB_@-PEER_@-SEND The heartbeat negotiation allows the peer to send heartbeat messages @item GNUTLS_@-SFLAGS_@-FALSE_@-START False start was used in this client session. @item GNUTLS_@-SFLAGS_@-RFC7919 The RFC7919 Diffie-Hellman parameters were negotiated @item GNUTLS_@-SFLAGS_@-SESSION_@-TICKET A session ticket has been received by the server. @item GNUTLS_@-SFLAGS_@-POST_@-HANDSHAKE_@-AUTH Indicates client capability for post-handshake auth; set only on server side. @item GNUTLS_@-SFLAGS_@-EARLY_@-START The TLS1.3 server session returned early. @item GNUTLS_@-SFLAGS_@-EARLY_@-DATA The TLS1.3 early data has been received by the server. @item GNUTLS_@-SFLAGS_@-CLI_@-REQUESTED_@-OCSP Set when the client has requested OCSP staple during handshake. @item GNUTLS_@-SFLAGS_@-SERV_@-REQUESTED_@-OCSP Set when the server has requested OCSP staple during handshake. @end table