RPC\_GSS\_SET\_DEFAULTS(3) Library Functions Manual RPC\_GSS\_SET\_DEFAULTS(3)

# [NAME](#NAME)

`rpc_gss_set_defaults` — set service and quality of protection

# [SYNOPSIS](#SYNOPSIS)

`#include <rpc/rpcsec_gss.h>`

`bool_t`  
`rpc_gss_set_defaults`(`AUTH *auth`, `rpc_gss_service_t service`, `const char *qop`);

# [DESCRIPTION](#DESCRIPTION)

Set the service and quality of protection to be used for RPC requests. The new values apply for the rest of the lifetime of the context (unless changed again with this function).

# [PARAMETERS](#PARAMETERS)

service

The service type to use for subsequent RPC requests

qop

The quality of protection to use or NULL for the default

# [RETURN VALUES](#RETURN_VALUES)

Returns `TRUE` if the values were set

# [AVAILABILITY](#AVAILABILITY)

The [`rpc_gss_set_defaults`](#rpc_gss_set_defaults)() function is part of libtirpc.

# [SEE ALSO](#SEE_ALSO)

[rpc(3)](/man/os/libtirpc/rpc.3), [gssapi(3)](/man/os/libtirpc/gssapi.3), [rpcsec\_gss(3)](/man/os/libtirpc/rpcsec_gss.3)

# [AUTHORS](#AUTHORS)

This manual page was written by Doug Rabson ⟨dfr@FreeBSD.org⟩.

January 26, 2010 Linux 4.19.0-gvisor

---

Document: rpc_gss_set_defaults(3t) from libtirpc 1.3.8-r0 (Chainguard OS)
Source: https://downloads.sourceforge.net/project/libtirpc/libtirpc/1.3.8/libtirpc-1.3.8.tar.bz2
