PGETAUXVEC(3PROC) Process Control Library Functions PGETAUXVEC(3PROC) NNAAMMEE PPggeettaauuxxvveecc - obtain process auxiliary vector LLIIBBRRAARRYY Process Control Library (libproc, -lproc) SSYYNNOOPPSSIISS ##iinncclluuddee <> _c_o_n_s_t _a_u_x_v___t _* PPggeettaauuxxvveecc(_s_t_r_u_c_t _p_s___p_r_o_c_h_a_n_d_l_e _*_P); DDEESSCCRRIIPPTTIIOONN The PPggeettaauuxxvveecc() function returns a pointer to a copy of the auxiliary vector for the process handle _P. If the process handle does not represent an actively running process or the auxiliary vector could not be found, then it instead returns an empty auxiliary vector. The definitions of the aauuxxvv__tt may be found in <_s_y_s_/_a_u_x_v_._h>. The returned auxiliary vector should not be used across any subsequent calls to libproc(3LIB). RREETTUURRNN VVAALLUUEESS Upon successful completion, the PPggeettaauuxxvveecc() function always returns a pointer to an auxiliary vector. IINNTTEERRFFAACCEE SSTTAABBIILLIITTYY UUnnccoommmmiitttteedd MMTT--LLEEVVEELL See LLOOCCKKIINNGG in libproc(3LIB). SSEEEE AALLSSOO libproc(3LIB), Pgetauxval(3PROC), proc(4) illumos May 11, 2016 illumos