stringprep_check_version(3)
β¨ stringprep_check_version β¨
okay so bestie, we're in libidn land and this is the stringprep_check_version(3) page π it's the little vibe-check function that makes sure the library you're actually running is at least as new as the one you asked for. no cap.
πΈ NAME πΈ
stringprep_check_version β literally the "API function" that checks your version, periodt π
π SYNOPSIS π
#include <stringprep.h>
const char * stringprep_check_version(const char * req_version);
π¦ ARGUMENTS π¦
const char * req_versionβ the version number you're requiring, minimum-style. or justNULLif you're feeling chill, no pressure π«Ά
π DESCRIPTION π
so the whole plot: this function checks that the version of the library is at minimum the requested one, and then it returns the version string. if that condition is not satisfied? it returns NULL. it's giving bouncer at the club, honestly πͺβ¨
and if you pass a NULL to this function, no check is done at all β it just simply returns the version string. like okay, low maintenance, we respect it π
SeeSTRINGPREP_VERSIONfor a suitablereq_versionstring π that's your girl right there.
Return value: the version string of the run-time library π or NULL if the run-time library does not meet the required version number π (yes, that's a real rejection, it happens).
π€ REPORTING BUGS π€
found a bug? not the vibe, but okay, spill it:
- Report bugs to
<help-libidn@gnu.org>. - General guidelines for reporting bugs:
https://www.gnu.org/gethelp/ - GNU Libidn home page:
https://www.gnu.org/software/libidn/
π COPYRIGHT π
Copyright Β© 2002-2026 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. iconic, honestly π«Ά
π SEE ALSO π
The full documentation for libidn is maintained as a Texinfo manual π If the info and libidn programs are properly installed at your site, the command
info libidn
should give you access to the complete manual. main character documentation energy, fr fr.
As an alternative you may obtain the manual from:
https://www.gnu.org/software/libidn/manual/
and that's the whole page, bestie!! this was libidn version 1.44 of the stringprep_check_version(3) manual β go forth and version-check responsibly πβ¨ππ¦
π¦ where this page comes from
- arch rolling: libidn 1.44-1 Β· GPL3 AND LGPL
- epel 10: libidn-devel 1.44-1.el10_3 Β· (LGPL-3.0-or-later OR GPL-2.0-or-later) AND GPL-3.0-or-later AND GFDL-1.3-or-later
- fedora 43: libidn-devel 1.44-1.fc43 Β· (LGPL-3.0-or-later OR GPL-2.0-or-later) AND GPL-3.0-or-later AND GFDL-1.3-or-later
- fedora 43: libidn-devel 1.44-1.fc43 Β· (LGPL-3.0-or-later OR GPL-2.0-or-later) AND GPL-3.0-or-later AND GFDL-1.3-or-later
- fedora 44: libidn-devel 1.44-1.fc44 Β· (LGPL-3.0-or-later OR GPL-2.0-or-later) AND GPL-3.0-or-later AND GFDL-1.3-or-later
- fedora 44: libidn-devel 1.44-1.fc44 Β· (LGPL-3.0-or-later OR GPL-2.0-or-later) AND GPL-3.0-or-later AND GFDL-1.3-or-later
- ubuntu stonking: libidn-dev 1.44-1 Β· 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