gsasl_server_ca...ck_external_get(3)
π gsasl_server_callback_external_get(3) π
okay bestie, quick vibe check: this page lives in the gsasl manual (that's GNU SASL, the whole auth-handshake situation) and we're talking about the old-school callback getter. let's get into it π«Ά
β¨ NAME β¨
gsasl_server_callback_external_get β API function π
πΈ SYNOPSIS πΈ
#include <gsasl.h>
Gsasl_server_callback_external gsasl_server_callback_external_get(Gsasl
* ctx);
π ARGUMENTS π
Gsasl * ctxβ a libgsasl handle, literally just your handle, that's it π
π¦ DESCRIPTION π¦
So what does this do? It gets the callback you set earlier by calling gsasl_server_callback_external_set(). That's the whole plot, no cap. π
Return value: it returns the callback that was earlier set by calling gsasl_server_callback_external_set(). same thing twice, but that's the return value bestie, gotta say it π
π DEPRECATED π
not to be dramatic but this one is deprecated, so listen up π
This function is part of the old callback interface. The new interface uses gsasl_callback_set() to set the application callback, and uses gsasl_callback() or gsasl_property_get() to invoke the callback for certain properties. so likeβ¦ the old way still exists but it's giving legacy, iykyk π
π REPORTING BUGS π
found a bug? don't be shy, tell the devs:
- Report bugs to
<bug-gsasl@gnu.org>. - General guidelines for reporting bugs: http://www.gnu.org/gethelp/
- GNU SASL home page: http://www.gnu.org/software/gsasl/
π COPYRIGHT π
Copyright Β© 2002-2021 Simon Josefsson.
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. β¨ (yes you can share it, just keep the receipts π§Ύ)
π SEE ALSO π
The full documentation for gsasl is maintained as a Texinfo manual. If the info and gsasl programs are properly installed at your site, the command
info gsasl
should give you access to the complete manual. As an alternative you may obtain the manual from:
http://www.gnu.org/software/gsasl/manual/
and that's the whole page bestie, go forth and callback responsibly π
signing off from the gsasl manual, version 1.10.0, on the gsasl_server_ca...ck_external_get(3) page β slay, bye π
β¨
π¦ where this page comes from
- ubuntu jammy: libgsasl-dev 1.10.0-5 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms