gnutls_ecc_curve_get(3)
β¨ gnutls_ecc_curve_get β¨
okay bestie, welcome to the gnutls manual β this page lives in the gnutls corner of your man pages and it's all about one lil function called gnutls_ecc_curve_get. it's giving "short and sweet but lowkey important" π
let's go π¦
πΈ NAME πΈ
gnutls_ecc_curve_get β literally just an API function, that's the whole job description π
π SYNOPSIS π
#include <gnutls/gnutls.h>
gnutls_ecc_curve_t gnutls_ecc_curve_get(gnutls_session_t session);
yes bestie, that's the whole vibe. one include, one function, one argument. no cap β¨
π«Ά ARGUMENTS π«Ά
gnutls_session_t sessionβ it's agnutls_session_ttype, periodt. that's the session you're passing in, and she's the main character here π
π DESCRIPTION π
so what does she actually do? she returns the elliptic curve that's currently being used for key exchange π«
β οΈ major caveat alert: this is only valid when you're using an elliptic curve ciphersuite. if you're not on an ECC ciphersuite, don't come for her, she's not applicable, okay? π
β RETURNS β
she hands you back the currently used curve β a gnutls_ecc_curve_t type π simple as that, no notes.
π SINCE π
3.0 β she's been iconic since 3.0, an OG fr fr π
π REPORTING BUGS π
found a bug? don't suffer in silence bestie, report it π
- Report bugs to <bugs@gnutls.org>.
- Home page: https://www.gnutls.org
π COPYRIGHT π
Copyright Β© 2001-2023 Free Software Foundation, Inc., and others.
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.
(translation: you can copy and share this, just keep the copyright notice and this notice intact β that's the whole deal, no drama πΈ)
π SEE ALSO π
The full documentation for gnutls is maintained as a Texinfo manual. If the /usr/share/doc/gnutls/ directory does not contain the HTML form visit
https://www.gnutls.org/manual/
π and that's the page!! this isgnutlsversion3.8.13, and the whole thing was documented asgnutls_ecc_curve_get(3). slay, go read the other pages bestie π¦π β¨
π¦ where this page comes from
- alpine 3.22: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.23: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- alpine 3.24: gnutls-doc 3.8.13-r0 Β· LGPL-2.1-or-later
- arch rolling: gnutls 3.8.13-3 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 43: gnutls-devel 3.8.13-1.fc43 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- fedora 44: gnutls-devel 3.8.13-1.fc44 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- ubuntu stonking: gnutls-doc 3.8.13-1ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms