xdr_stream_..._opaque_auth(9)
π xdr_stream_encode_opaque_auth(9) π
okay so bestie, welcome to the Kernel API Manual β this page is all about xdr_stream_encode_opaque_auth, and itβs giving βtiny XDR encoder with main character energyβ β¨
π NAME π
xdr_stream_encode_opaque_auth β encode struct opaque_auth (RFC5531 S8.2) π
β¨ SYNOPSIS β¨
ssize_t xdr_stream_encode_opaque_auth (struct xdr_stream *xdr , u32
flavor , void *body , unsigned int body_len );
π«Ά ARGUMENTS π«Ά
xdrβ pointer toxdr_streamflavorβ verifier flavor to encodebodyβ content of body to encodebody_lenβ length of body to encode
π DESCRIPTION π
Return values, bestie β this is the vibe check you cannot skip:
- On success, returns length in bytes of XDR buffer consumed.
-EBADMSGon XDR buffer overflow.-EMSGSIZEif the size of body exceeds400octets.
π SEE ALSO π
Kernel file ./net/sunrpc/xdr.c: xdr_encode_opaque_fixed(9), xdr_encode_opaque(9), xdr_terminate_string(9), xdr_buf_to_bvec(9), xdr_buf_to_sg(9), xdr_buf_to_sg_alloc(9), xdr_inline_pages(9), _shift_data_left_pages(9), _shift_data_right_pages(9), _copy_to_pages(9), _copy_from_pages(9), xdr_buf_pages_zero(9), xdr_shrink_bufhead(9), xdr_shrink_pagelen(9), xdr_stream_pos(9), xdr_page_pos(9), xdr_init_encode(9), xdr_init_encode_pages(9), __xdr_commit_encode(9), xdr_reserve_space(9), xdr_reserve_space_vec(9), xdr_truncate_encode(9), xdr_truncate_decode(9), xdr_restrict_buflen(9), xdr_write_pages(9), xdr_init_decode(9), xdr_init_decode_pages(9), xdr_finish_decode(9), xdr_inline_decode(9), xdr_read_pages(9), xdr_set_pagelen(9), xdr_enter_page(9), xdr_buf_subsegment(9), xdr_stream_subsegment(9), xdr_stream_move_subsegment(9), xdr_stream_zero(9), xdr_buf_trim(9), xdr_stream_decode_string_dup(9), xdr_stream_decode_opaque_auth(9).
source/version: ./net/sunrpc Β· date: October 2026 Β· manual: Kernel API Manual β mwah, go encode something cute ππ¦
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms