RPC_GSS_QOP_TO_NUM(3)
π RPC_GSS_QOP_TO_NUM π
okay bestie, welcome to the rpc_gss_qop_to_num page β it's a Library Functions Manual situation, and honestly? it's a little guy with a big job. β¨
πΈ NAME πΈ
rpc_gss_qop_to_num β Convert a Quality of Protection name to number
π SYNOPSIS π
#include <rpc/rpcsec_gss.h>
bool_t
rpc_gss_qop_to_num(const char *qop, const char *mech, u_int *num_ret);
π¦ DESCRIPTION π¦
so like, this function takes your GSS_API QOP qop and your mechanism mech and hands you back the numeric QOP value that goes with them. that's it. that's the whole vibe. it's giving "translator bestie who speaks both name-language and number-language." π
β¨ PARAMETERS β¨
qopβ the name of the Quality of Protection that's chillin' with the GSS_API mechanismmech. rn"GSS_C_QOP_DEFAULT"is literally the only supported QOP, no cap.mechβ the name of a GSS_API mechanism. and rn"kerberos_v5"is the only supported mechanism. iconic, but also, that's the whole roster. πnumber_retβ the buffer where the returned QOP number gets placed. π«Ά
π RETURN VALUES π
if both the QOP name and the mechanism name are recognized? TRUE comes back, and the matching QOP number lands in *num_ret. slay. π
otherwise FALSE is returned and
is left untouched.
and yes bestie, that sentence is genuinely missing its subject in the original β we're keeping it exactly as-is because we do not invent facts around here, even when the manpage is out here leaving us on read. π
π AVAILABILITY π
the rpc_gss_qop_to_num() function is part of libtirpc. she lives there. that's her home. π‘
π SEE ALSO π
π AUTHORS π
this manual page was written by Doug Rabson <dfr@FreeBSD.org>. ty for your service, king. π«‘
okay that's the whole page, mwah π this one came from the Debian crew and it's dated January 26, 2010 β like, a whole era ago, and she's still out here converting QOPs. periodt. π β¨
π¦ where this page comes from
- alpine 3.22: libtirpc-doc 1.3.5-r0 Β· BSD-3-Clause
- alpine 3.23: libtirpc-doc 1.3.5-r1 Β· BSD-3-Clause
- alpine 3.24: libtirpc-doc 1.3.5-r1 Β· BSD-3-Clause
- arch rolling: libtirpc 1.3.8-1 Β· SISSL AND BSD-3-Clause
- centos-stream 10: libtirpc-devel 1.3.5-1.el10 Β· SISSL AND BSD-3-Clause
- centos-stream 9: libtirpc-devel 1.3.3-9.el9 Β· SISSL and BSD
- centos-stream 9: libtirpc-devel 1.3.3-9.el9 Β· SISSL and BSD
- debian bookworm: libtirpc-dev 1.3.3+ds-1 Β· BSD-3-Clause
- debian trixie: libtirpc-dev 1.3.6+ds-1 Β· BSD-3-Clause
- fedora 43: libtirpc-devel 1.3.7-0.fc43 Β· SISSL AND BSD-3-Clause
- fedora 43: libtirpc-devel 1.3.7-0.fc43 Β· SISSL AND BSD-3-Clause
- fedora 43: libtirpc-devel 1.3.7-1.rc1.fc43 Β· SISSL AND BSD-3-Clause
- fedora 43: libtirpc-devel 1.3.7-1.rc1.fc43 Β· SISSL AND BSD-3-Clause
- fedora 44: libtirpc-devel 1.3.7-2.fc44 Β· SISSL AND BSD-3-Clause
- fedora 44: libtirpc-devel 1.3.7-2.fc44 Β· SISSL AND BSD-3-Clause
- fedora 44: libtirpc-devel 1.3.8-0.fc44 Β· SISSL AND BSD-3-Clause
- fedora 44: libtirpc-devel 1.3.8-0.fc44 Β· SISSL AND BSD-3-Clause
- nixos 26.05: libtirpc 1.3.7
- nixpkgs unstable: libtirpc 1.3.7
- opensuse-leap 16.0: libtirpc-devel 1.3.6-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: libtirpc-devel 1.3.6-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: libtirpc-devel 1.3.6-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: libtirpc-devel 1.3.6-160000.2.2 Β· BSD-3-Clause
- ubuntu jammy: libtirpc-dev 1.3.2-2build1 Β· BSD-3-Clause
- ubuntu jammy: libtirpc-dev 1.3.2-2ubuntu0.1 Β· BSD-3-Clause
- ubuntu noble: libtirpc-dev 1.3.4+ds-1.1build1 Β· BSD-3-Clause
- ubuntu questing: libtirpc-dev 1.3.6+ds-1
- ubuntu resolute: libtirpc-dev 1.3.7-0.1 Β· BSD-3-Clause
- ubuntu stonking: libtirpc-dev 1.3.7+ds-1 Β· BSD-3-Clause
- Copyright (c) 2008 Isilon Inc http://www.isilon.com/
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms