summaryrefslogtreecommitdiff
path: root/sys/kern/sys_socket.c
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>1999-01-21 00:55:32 +0000
committercvs2svn <cvs2svn@FreeBSD.org>1999-01-21 00:55:32 +0000
commit76b5366091f76c9bc73570149ef5055648fc2c39 (patch)
tree590d020e0f2a5bea6e09d66d951a674443b21d67 /sys/kern/sys_socket.c
parent4b4d01da6f07f7754ff6a6e4f5223e9f0984d1a6 (diff)
Notes
Diffstat (limited to 'sys/kern/sys_socket.c')
-rw-r--r--sys/kern/sys_socket.c15
1 files changed, 4 insertions, 11 deletions
diff --git a/sys/kern/sys_socket.c b/sys/kern/sys_socket.c
index 8cf30cdcaf55..5b65bea89362 100644
--- a/sys/kern/sys_socket.c
+++ b/sys/kern/sys_socket.c
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)sys_socket.c 8.1 (Berkeley) 6/10/93
- * $Id: sys_socket.c,v 1.18 1998/06/07 17:11:40 dfr Exp $
+ * $Id: sys_socket.c,v 1.17 1998/03/28 10:33:07 bde Exp $
*/
#include <sys/param.h>
@@ -44,7 +44,6 @@
#include <sys/sockio.h>
#include <sys/stat.h>
#include <sys/uio.h>
-#include <sys/filedesc.h>
#include <net/if.h>
#include <net/route.h>
@@ -115,18 +114,12 @@ soo_ioctl(fp, cmd, data, p)
*(int *)data = so->so_rcv.sb_cc;
return (0);
- case FIOSETOWN:
- return (fsetown(*(int *)data, &so->so_sigio));
-
- case FIOGETOWN:
- *(int *)data = fgetown(so->so_sigio);
- return (0);
-
case SIOCSPGRP:
- return (fsetown(-(*(int *)data), &so->so_sigio));
+ so->so_pgid = *(int *)data;
+ return (0);
case SIOCGPGRP:
- *(int *)data = -fgetown(so->so_sigio);
+ *(int *)data = so->so_pgid;
return (0);
case SIOCATMARK: