Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Dec 2006 19:26:30 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern sysv_msg.c src/sys/sys syscallsubr.h
Message-ID:  <200612201926.kBKJQUnV062808@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jkim        2006-12-20 19:26:30 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             sysv_msg.c 
    sys/sys              syscallsubr.h 
  Log:
  MFP4: (part of) 110058
  
  copyin()/copyout() for message type is separated from msgsnd()/msgrcv() and
  it is done from its wrapper functions to support 32-bit emulations.  After I
  implemented this, I have briefly referenced NetBSD and Darwin.  NetBSD passes
  copyin()/copyout() function pointers from wrappers.  Darwin passes size of
  message type as an argument, which is actually similar to my first
  implementation (P4 109706).  We may revisit these implementations later.
  
  Revision  Changes    Path
  1.66      +88 -85    src/sys/kern/sysv_msg.c
  1.45      +2 -0      src/sys/sys/syscallsubr.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612201926.kBKJQUnV062808>