svn commit: r184084 - head/lib/libutil
Dag-Erling Smorgrav
des at FreeBSD.org
Mon Oct 20 17:03:06 UTC 2008
Author: des
Date: Mon Oct 20 17:03:05 2008
New Revision: 184084
URL: http://svn.freebsd.org/changeset/base/184084
Log:
Since setclasscpumask() is not static, assume that it is intended to be
part of the public API. Accordingly, add a prototype and document it.
Modified:
head/lib/libutil/login_cap.h
head/lib/libutil/login_class.3
Modified: head/lib/libutil/login_cap.h
==============================================================================
--- head/lib/libutil/login_cap.h Mon Oct 20 16:54:53 2008 (r184083)
+++ head/lib/libutil/login_cap.h Mon Oct 20 17:03:05 2008 (r184084)
@@ -116,6 +116,7 @@ int login_getcapbool(login_cap_t *, cons
const char *login_setcryptfmt(login_cap_t *, const char *, const char *);
int setclasscontext(const char *, unsigned int);
+void setclasscpumask(login_cap_t *);
int setusercontext(login_cap_t *, const struct passwd *, uid_t, unsigned int);
void setclassresources(login_cap_t *);
void setclassenvironment(login_cap_t *, const struct passwd *, int);
Modified: head/lib/libutil/login_class.3
==============================================================================
--- head/lib/libutil/login_class.3 Mon Oct 20 16:54:53 2008 (r184083)
+++ head/lib/libutil/login_class.3 Mon Oct 20 17:03:05 2008 (r184084)
@@ -19,11 +19,12 @@
.\"
.\" $FreeBSD$
.\"
-.Dd December 28, 1996
+.Dd October 20, 2008
.Os
.Dt LOGIN_CLASS 3
.Sh NAME
.Nm setclasscontext ,
+.Nm setclasscpumask ,
.Nm setclassenvironment ,
.Nm setclassresources ,
.Nm setusercontext
@@ -35,12 +36,14 @@
.In login_cap.h
.Ft int
.Fn setclasscontext "const char *classname" "unsigned int flags"
-.Ft int
-.Fn setusercontext "login_cap_t *lc" "const struct passwd *pwd" "uid_t uid" "unsigned int flags"
.Ft void
-.Fn setclassresources "login_cap_t *lc"
+.Fn setclasscpumask "login_cap_t *lc"
.Ft void
.Fn setclassenvironment "login_cap_t *lc" "const struct passwd *pwd" "int paths"
+.Ft void
+.Fn setclassresources "login_cap_t *lc"
+.Ft int
+.Fn setusercontext "login_cap_t *lc" "const struct passwd *pwd" "uid_t uid" "unsigned int flags"
.Sh DESCRIPTION
These functions provide a higher level interface to the login class
database than those documented in
@@ -162,7 +165,7 @@ and set the cpu affinity to the specifie
The string may contain a comma separated list of numbers and/or number
ranges as handled by the
.Xr cpuset 1
-utility or the case-insensitive string
+utility or the case-insensitive string
.Ql default .
If the string is
.Ql default
@@ -182,6 +185,7 @@ are substituted for the user's home dire
respectively.
.Pp
The
+.Fn setclasscpumask ,
.Fn setclassresources
and
.Fn setclassenvironment
More information about the svn-src-all
mailing list