dwww Home | Manual pages | Find package

PR_GET_AUXV(2const)                                         PR_GET_AUXV(2const)

NAME
       PR_GET_AUXV - get the auxiliary vector

LIBRARY
       Standard C library (libc, -lc)

SYNOPSIS
       #include <linux/prctl.h>  /* Definition of PR_* constants */
       #include <sys/prctl.h>

       int prctl(PR_GET_AUXV, void auxv[.size], unsigned long size, 0L, 0L);

DESCRIPTION
       Get  the  auxiliary  vector  (auxv)  into the buffer pointed to by auxv,
       whose size is given by size.

       If the buffer is not long enough for the full auxiliary vector, the copy
       will be truncated.

RETURN VALUE
       On success, this call returns the full size of the auxiliary vector.  On
       error, -1 is returned, and errno is set to indicate the error.

ERRORS
       EFAULT auxv is an invalid address.

STANDARDS
       Linux.

HISTORY
       Linux 6.4.

SEE ALSO
       prctl(2)

Linux man-pages 6.9.1              2024-06-01               PR_GET_AUXV(2const)

Generated by dwww version 1.16 on Tue Dec 16 04:26:00 CET 2025.