typedef __kernel_gid32_t gid_t;
typedef __kernel_uid16_t uid16_t;
typedef __kernel_gid16_t gid16_t;
-
-/* The following two typedef's are for vserver */
typedef unsigned int xid_t;
typedef unsigned int nid_t;
atomic_add(amount, &vxi->limit.rcur[res]);
}
+
/* process and file limits */
#define vx_nproc_inc(p) \
#define vx_openfd_avail(n) \
vx_cres_avail(current->vx_info, n, VLIMIT_OPENFD)
+
/* socket limits */
#define vx_sock_inc(s) \
#ifndef __LINUX_NET_AFUNIX_H
#define __LINUX_NET_AFUNIX_H
-
-#include <linux/vs_base.h>
-
extern void unix_inflight(struct file *fp);
extern void unix_notinflight(struct file *fp);
extern void unix_gc(void);
#include <linux/list.h>
#include <linux/security.h>
#include <linux/sched.h>
-#include <linux/vs_base.h>
#include <linux/syscalls.h>
#include <linux/audit.h>
#include <asm/current.h>
#include <linux/time.h>
#include <linux/smp_lock.h>
#include <linux/security.h>
-#include <linux/vs_base.h>
#include <linux/syscalls.h>
#include <linux/audit.h>
#include <asm/uaccess.h>
#include <linux/security.h>
#include <linux/rcupdate.h>
#include <linux/workqueue.h>
-#include <linux/vs_base.h>
-
-#include <asm/unistd.h>
#include <asm/unistd.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/security.h>
-#include <linux/vs_cvirt.h>
#include <linux/syscalls.h>
#include <linux/vs_cvirt.h>
#include <asm/uaccess.h>