gsasl_server_ca..._digest_md5_get(3)
π gsasl_server_ca..._digest_md5_get(3) β the gsasl manual, bestie edition β¨
okay so this is a page from the gsasl manual section 3, and it's about one very specific little function. she's cute, she's deprecated, and she's here to tell you which callback you set earlier. let's get into it π
β¨ NAME β¨
gsasl_server_callback_digest_md5_get β literally an API function, that's the whole name, no cap π
π¦ SYNOPSIS π¦
#include <gsasl.h>
Gsasl_server_callback_digest_md5
gsasl_server_callback_digest_md5_get(Gsasl * ctx);
so yeah she takes a Gsasl * and hands you back a Gsasl_server_callback_digest_md5 β¨ the way that return type just wraps onto its own lineβ¦ iconic formatting honestly π
πΈ ARGUMENTS πΈ
Gsasl * ctxβ a libgsasl handle. that's it. that's the whole vibe check π«Ά
π DESCRIPTION π
so bestie, what she does is: she gets the callback that you set earlier by calling gsasl_server_callback_digest_md5_set(). that's the whole job. retrieve the thing. π
Return value: she returns the callback that was set earlier by calling gsasl_server_callback_digest_md5_set(). yes, same sentence twice, but that's because "get" means "give me back what set put there" and honestly? fair. π
π DEPRECATED π
not me about to warn you: this function is part of the old callback interface, okay? she's vintage. she's a throwback. she is not the moment anymore π
the new interface uses gsasl_callback_set() to set the application callback, and then uses gsasl_callback() or gsasl_property_get() to invoke the callback for certain properties. so like, if you're writing new code, go that way instead of here. periodt π
π REPORTING BUGS π
found a bug? found something cursed? tell the devs, they want to know fr fr:
- 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. so like, go off, 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. she's all there, the whole thing, the director's cut π
as an alternative you may obtain the manual from:
http://www.gnu.org/software/gsasl/manual/
and that's the whole page bestie, you ate it, you understood it, you're the main character of this manpage now ππ
this has been gsasl version 1.10.0, the gsasl_server_ca..._digest_md5_get(3) page β love u, 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