gsasl_server_callback_maxbuf_get(3)
π gsasl_server_callback_maxbuf_get(3) β the gsasl manual, but make it cute π
okay bestie, sit down, we're reading a manpage from the gsasl manual and honestly? it's short, it's deprecated, and it's giving "legacy but iconic" β¨
β¨ NAME β¨
gsasl_server_callback_maxbuf_get β an API function, that's the whole vibe π
π¦ SYNOPSIS π¦
#include <gsasl.h>
Gsasl_server_callback_maxbuf gsasl_server_callback_maxbuf_get(Gsasl *ctx);
like. that's it. that's the call. one argument, one return. clean. π
πΈ ARGUMENTS πΈ
Gsasl * ctxβ your libgsasl handle, the little guy you're passing in π«Ά
π DESCRIPTION π
So what does it actually do? It gets the callback that you set earlier by calling gsasl_server_callback_maxbuf_set(). That's the whole job. Fetch the thing you already put there. lowkey the simplest errand in the codebase.
Return value: it returns the callback that was earlier set by calling gsasl_server_callback_maxbuf_set(). yes, that's the same sentence twice, no I didn't mess up, the manpage just said it again and I'm honoring it fr fr π
π DEPRECATED π
bestie. this one is old. not "quirky retro" old β genuinely deprecated old.
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, it still exists, but it's the group chat from 2002 that nobody posts in anymore. the new interface ate and left no crumbs. if you're writing fresh code, go talk to gsasl_callback_set(), gsasl_callback() and gsasl_property_get() instead π
π REPORTING BUGS π
found a bug? not me manifesting that, but okay, here's where to send it:
- 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/
please be nice to the maintainers, they're doing the lord's work, no cap π«Ά
β 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.
(translation: you can share it, just keep the receipts, periodt π )
π§ 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/
go read the whole thing, it's giving β¨comprehensiveβ¨
sign-off time π this little love letter came to you from gsasl 1.10.0, the gsasl_server_callback_maxbuf_get(3) page, and it's old enough to have its own nostalgia arc. stay hydrated, read your manpages, and remember: deprecated β deleted, so be kind to the legacy code bestie ππ¦
π¦ 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