Deleted Added
full compact
sysv_sem.c (162468) sysv_sem.c (163606)
1/*-
2 * Implementation of SVID semaphores
3 *
4 * Author: Daniel Boulet
5 *
6 * This software is provided ``AS IS'' without any warranties of any kind.
7 */
8/*-

--- 23 unchanged lines hidden (view full) ---

32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 */
38
39#include <sys/cdefs.h>
1/*-
2 * Implementation of SVID semaphores
3 *
4 * Author: Daniel Boulet
5 *
6 * This software is provided ``AS IS'' without any warranties of any kind.
7 */
8/*-

--- 23 unchanged lines hidden (view full) ---

32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36 * SUCH DAMAGE.
37 */
38
39#include <sys/cdefs.h>
40__FBSDID("$FreeBSD: head/sys/kern/sysv_sem.c 162468 2006-09-20 13:40:00Z rwatson $");
40__FBSDID("$FreeBSD: head/sys/kern/sysv_sem.c 163606 2006-10-22 11:52:19Z rwatson $");
41
42#include "opt_sysvipc.h"
43#include "opt_mac.h"
44
45#include <sys/param.h>
46#include <sys/systm.h>
47#include <sys/sysproto.h>
48#include <sys/eventhandler.h>

--- 5 unchanged lines hidden (view full) ---

54#include <sys/sem.h>
55#include <sys/syscall.h>
56#include <sys/syscallsubr.h>
57#include <sys/sysent.h>
58#include <sys/sysctl.h>
59#include <sys/uio.h>
60#include <sys/malloc.h>
61#include <sys/jail.h>
41
42#include "opt_sysvipc.h"
43#include "opt_mac.h"
44
45#include <sys/param.h>
46#include <sys/systm.h>
47#include <sys/sysproto.h>
48#include <sys/eventhandler.h>

--- 5 unchanged lines hidden (view full) ---

54#include <sys/sem.h>
55#include <sys/syscall.h>
56#include <sys/syscallsubr.h>
57#include <sys/sysent.h>
58#include <sys/sysctl.h>
59#include <sys/uio.h>
60#include <sys/malloc.h>
61#include <sys/jail.h>
62#include <sys/mac.h>
63
62
63#include <security/mac/mac_framework.h>
64
64static MALLOC_DEFINE(M_SEM, "sem", "SVID compatible semaphores");
65
66#ifdef SEM_DEBUG
67#define DPRINTF(a) printf a
68#else
69#define DPRINTF(a)
70#endif
71

--- 1303 unchanged lines hidden ---
65static MALLOC_DEFINE(M_SEM, "sem", "SVID compatible semaphores");
66
67#ifdef SEM_DEBUG
68#define DPRINTF(a) printf a
69#else
70#define DPRINTF(a)
71#endif
72

--- 1303 unchanged lines hidden ---