diff options
Diffstat (limited to 'usr/src/man/man3project')
-rw-r--r-- | usr/src/man/man3project/getprojent.3project | 20 | ||||
-rw-r--r-- | usr/src/man/man3project/project_walk.3project | 8 | ||||
-rw-r--r-- | usr/src/man/man3project/setproject.3project | 26 |
3 files changed, 33 insertions, 21 deletions
diff --git a/usr/src/man/man3project/getprojent.3project b/usr/src/man/man3project/getprojent.3project index abafad49e9..3f082e5cfc 100644 --- a/usr/src/man/man3project/getprojent.3project +++ b/usr/src/man/man3project/getprojent.3project @@ -67,7 +67,7 @@ cc [ \fIflag\fR... ] \fIfile\fR... \(milproject [ \fIlibrary\fR... ] .LP These functions are used to obtain entries describing user projects. Entries can come from any of the sources for a project specified in the -\fB/etc/nsswitch.conf\fR file (see \fBnsswitch.conf\fR(4)). +\fB/etc/nsswitch.conf\fR file (see \fBnsswitch.conf\fR(5)). .sp .LP The \fBsetprojent()\fR, \fBgetprojent()\fR, and \fBendprojent()\fR functions @@ -137,7 +137,7 @@ returns the project ID if the requested entry is found; otherwise it returns .LP The \fBfgetprojent()\fR function, unlike the other functions described above, does not use \fBnsswitch.conf\fR; it reads and parses the next line from the -stream \fIf\fR, which is assumed to have the format of the \fBproject\fR(4) +stream \fIf\fR, which is assumed to have the format of the \fBproject\fR(5) file. This function returns the same values as \fBgetprojent()\fR. .sp .LP @@ -263,7 +263,7 @@ the data to be referenced by the resulting \fBproject\fR structure. .sp .LP These functions can also fail if the name service switch does not specify valid -\fBproject\fR(4) name service sources. In the case of an incompletely +\fBproject\fR(5) name service sources. In the case of an incompletely configured name service switch configuration, \fBgetprojbyid()\fR and other functions can return error values other than those documented above. These conditions usually occur when the \fBnsswitch.conf\fR file indicates that one @@ -278,10 +278,10 @@ Multithreaded Applications. Use of the enumeration interface \fBgetprojent()\fR is discouraged. Enumeration is supported for the project file, NIS, and LDAP but in general is not efficient. The semantics of enumeration are discussed further in -\fBnsswitch.conf\fR(4). +\fBnsswitch.conf\fR(5). .SH ATTRIBUTES .LP -See \fBattributes\fR(5) for descriptions of the following attributes: +See \fBattributes\fR(7) for descriptions of the following attributes: .sp .sp @@ -298,6 +298,10 @@ MT-Level See Description. .SH SEE ALSO .LP -\fBIntro\fR(3), \fBlibproject\fR(3LIB), \fBproject_walk\fR(3PROJECT), -\fBsysconf\fR(3C), \fBnsswitch.conf\fR(4), \fBproject\fR(4), -\fBattributes\fR(5) +.BR Intro (3), +.BR sysconf (3C), +.BR libproject (3LIB), +.BR project_walk (3PROJECT), +.BR nsswitch.conf (5), +.BR project (5), +.BR attributes (7) diff --git a/usr/src/man/man3project/project_walk.3project b/usr/src/man/man3project/project_walk.3project index cc48ac333c..b345329831 100644 --- a/usr/src/man/man3project/project_walk.3project +++ b/usr/src/man/man3project/project_walk.3project @@ -89,7 +89,7 @@ if ((n = project_walk(simple_callback, &total_count)) >= 0) .SH ATTRIBUTES .sp .LP -See \fBattributes\fR(5) for descriptions of the following attributes: +See \fBattributes\fR(7) for descriptions of the following attributes: .sp .sp @@ -107,5 +107,7 @@ MT-Level MT-Safe .SH SEE ALSO .sp .LP -\fBgetprojid\fR(2), \fBlibproject\fR(3LIB), \fBsettaskid\fR(2), -\fBattributes\fR(5) +.BR getprojid (2), +.BR settaskid (2), +.BR libproject (3LIB), +.BR attributes (7) diff --git a/usr/src/man/man3project/setproject.3project b/usr/src/man/man3project/setproject.3project index 0ac2651130..eaba8aa049 100644 --- a/usr/src/man/man3project/setproject.3project +++ b/usr/src/man/man3project/setproject.3project @@ -21,7 +21,7 @@ cc [ \fIflag \&.\|.\|.\fR ] \fIfile\fR\&.\|.\|. \fB-lproject\fR [ \fIlibrary \&. .LP The \fBsetproject()\fR function provides a simplified method for the association of a user process with a project and its various resource -management attributes, as stored in the \fBproject\fR(4) name service database. +management attributes, as stored in the \fBproject\fR(5) name service database. These attributes include resource control settings, resource pool membership, and third party attributes (which are ignored by \fBsetproject()\fR.) .sp @@ -39,7 +39,7 @@ superuser to join any project. .sp .LP The current process will not be bound to a resource pool if the resource pools -facility (see \fBpooladm\fR(1M)) is inactive. The \fBsetproject()\fR function +facility (see \fBpooladm\fR(8)) is inactive. The \fBsetproject()\fR function will succeed whether or not the project specified by \fIproject_name\fR specifies a \fBproject.pool\fR attribute. If the resource pools facility is active, \fBsetproject()\fR will fail if the project does not specify a @@ -153,7 +153,7 @@ attributes. .sp .LP The \fBsetproject()\fR function recognizes a name-structured value pair for the -attributes in the \fBproject\fR(4) database with the following format: +attributes in the \fBproject\fR(5) database with the following format: .sp .in +2 .nf @@ -217,7 +217,7 @@ project.pool=pool_name .sp .LP where \fBpool_name\fR is a valid resource pool within the active configuration -enabled with \fBpooladm\fR(1M). +enabled with \fBpooladm\fR(8). .sp .LP The final attribute is used to finalize the task created by \fBsetproject()\fR. @@ -232,11 +232,11 @@ task.final .sp .LP All further attempts to create new tasks, such as using \fBnewtask\fR(1) and -\fBsu\fR(1M), will fail. +\fBsu\fR(8), will fail. .SH ATTRIBUTES .sp .LP -See \fBattributes\fR(5) for descriptions of the following attributes: +See \fBattributes\fR(7) for descriptions of the following attributes: .sp .sp @@ -254,7 +254,13 @@ MT-Level MT-Safe .SH SEE ALSO .sp .LP -\fBpooladm\fR(1M), \fBsetrctl\fR(2), \fBsettaskid\fR(2), -\fBinproj\fR(3PROJECT), \fBlibproject\fR(3LIB), \fBpool_error\fR(3POOL), -\fBpool_set_binding\fR(3POOL), \fBpasswd\fR(4), \fBproject\fR(4), -\fBattributes\fR(5) +.BR setrctl (2), +.BR settaskid (2), +.BR libproject (3LIB), +.BR pool_error (3POOL), +.BR pool_set_binding (3POOL), +.BR inproj (3PROJECT), +.BR passwd (5), +.BR project (5), +.BR attributes (7), +.BR pooladm (8) |