home *** CD-ROM | disk | FTP | other *** search
-
-
-
- RRRRNNNNUUUUSSSSEEEERRRRSSSS((((3333RRRR)))) RRRRNNNNUUUUSSSSEEEERRRRSSSS((((3333RRRR))))
-
-
-
- NNNNAAAAMMMMEEEE
- rnusers, rusers - return information about users on remote machines
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<rrrrppppccccssssvvvvcccc////rrrruuuusssseeeerrrrssss....hhhh>>>>
-
- rrrrnnnnuuuusssseeeerrrrssss((((cccchhhhaaaarrrr ****hhhhoooosssstttt))));;;;
-
- rrrruuuusssseeeerrrrssss((((cccchhhhaaaarrrr ****hhhhoooosssstttt,,,, ssssttttrrrruuuucccctttt uuuuttttmmmmppppiiiiddddlllleeeeaaaarrrrrrrr ****uuuupppp))));;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _R_n_u_s_e_r_s returns the number of users logged on to _h_o_s_t (-1 if it cannot
- determine that number). _R_u_s_e_r_s fills the _u_t_m_p_i_d_l_e_a_r_r structure with data
- about _h_o_s_t, and returns 0 if successful. The relevant structures are:
-
- struct utmparr { /* RUSERSVERS_ORIG */
- struct utmp **uta_arr;
- int uta_cnt
- };
- struct utmpidle {
- struct utmp ui_utmp;
- unsigned ui_idle;
- };
- struct utmpidlearr { /* RUSERSVERS_IDLE */
- struct utmpidle **uia_arr;
- int uia_cnt
- };
-
- RRRRPPPPCCCC IIIINNNNFFFFOOOO
- program number:
- RUSERSPROG
- xdr routines:
- int xdr_utmp(XDR *xdrs, struct utmp *up);
- int xdr_utmpidle(XDR *xdrs, struct utmpidle *ui);
- int xdr_utmpptr(XDR *xdrs, struct utmp **up);
- int xdr_utmpidleptr(XDR *xdrs, struct utmpidle **up);
- int xdr_utmparr(XDR *xdrs, struct utmparr *up);
- int xdr_utmpidlearr(XDR *xdrs, struct utmpidlearr *up);
- procs:
- RUSERSPROC_NUM
- No arguments, returns number of users as an _u_n_s_i_g_n_e_d _l_o_n_g.
- RUSERSPROC_NAMES
- No arguments, returns _u_t_m_p_a_r_r or
- _u_t_m_p_i_d_l_e_a_r_r, depending on version number.
- RUSERSPROC_ALLNAMES
- No arguments, returns _u_t_m_p_a_r_r or
- _u_t_m_p_i_d_l_e_a_r_r, depending on version number.
- Returns listing even for _u_t_m_p entries satisfying _n_o_n_u_s_e_r() in _u_t_m_p._h.
- versions:
- RUSERSVERS_ORIG
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- RRRRNNNNUUUUSSSSEEEERRRRSSSS((((3333RRRR)))) RRRRNNNNUUUUSSSSEEEERRRRSSSS((((3333RRRR))))
-
-
-
- RUSERSVERS_IDLE
-
-
- NNNNOOOOTTTTEEEE
- To compile and link a program that calls these routines, follow the
- procedures for section (3R) routines as described in intro (3).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-