aboutsummaryrefslogtreecommitdiff
path: root/lib/libutil/libutil.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libutil/libutil.h')
-rw-r--r--lib/libutil/libutil.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/lib/libutil/libutil.h b/lib/libutil/libutil.h
index bb96b2caa502..919855184caf 100644
--- a/lib/libutil/libutil.h
+++ b/lib/libutil/libutil.h
@@ -34,8 +34,6 @@
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
- *
- * $FreeBSD$
*/
#ifndef _LIBUTIL_H_
@@ -109,6 +107,8 @@ struct kinfo_vmentry *
kinfo_getvmmap(pid_t _pid, int *_cntp);
struct kinfo_vmobject *
kinfo_getvmobject(int *_cntp);
+struct kinfo_vmobject *
+ kinfo_getswapvmobject(int *_cntp);
struct kinfo_proc *
kinfo_getallproc(int *_cntp);
struct kinfo_proc *
@@ -120,6 +120,7 @@ int openpty(int *_amaster, int *_aslave, char *_name,
struct termios *_termp, struct winsize *_winp);
int pidfile_close(struct pidfh *_pfh);
int pidfile_fileno(const struct pidfh *_pfh);
+int pidfile_signal(const char *pathp, int sig, pid_t *pidptr);
struct pidfh *
pidfile_open(const char *_path, mode_t _mode, pid_t *_pidptr);
int pidfile_remove(struct pidfh *_pfh);
@@ -207,6 +208,14 @@ int quota_write_limits(struct quotafile *_qf, struct dqblk *_dqb, int _id);
int quota_write_usage(struct quotafile *_qf, struct dqblk *_dqb, int _id);
#endif
+#ifdef _SYS_CPUSET_H_
+int cpuset_parselist(const char *list, cpuset_t *mask);
+#define CPUSET_PARSE_OK 0
+#define CPUSET_PARSE_GETAFFINITY -1
+#define CPUSET_PARSE_ERROR -2
+#define CPUSET_PARSE_INVALID_CPU -3
+#endif
+
__END_DECLS
/* fparseln(3) */