|AUTHNONE_CREATE(3)||Library Functions Manual||AUTHNONE_CREATE(3)|
library routines for remote procedure calls
*host, int uid,
These routines establish authentication information for use by the RPC functions described in rpc(3).
is a macro that destroys the authentication information associated with
auth. Destruction usually involves deallocation of
private data structures. The use of auth is undefined
creates and returns an RPC authentication handle that passes nonusable
authentication information with each remote procedure call. This is the
default authentication used by RPC.
creates and returns an RPC authentication handle that contains
UNIX authentication information. The parameter
host is the name of the machine on which the
information was created; uid is the user's user ID;
gid is the user's current group ID;
len and aup_gids refer to a
counted array of groups to which the user belongs. It is easy to impersonate
authunix_create() with the appropriate
allows the application to set the maximum size of the group list that will
be used in
num. Some servers will refuse mounts if the group list
is larger than it expects (like 8).
Remote Procedure Calls: Protocol Specification.
Remote Procedure Call Programming Guide.
rpcgen Programming Guide.
RPC: Remote Procedure Call Protocol Specification Version 2, RFC 1057, Sun Microsystems, Inc., June 1988.
|June 5, 2013||OpenBSD-current|