From owner-cvs-all Sat May 2 15:00:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA23792 for cvs-all-outgoing; Sat, 2 May 1998 15:00:08 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA23786; Sat, 2 May 1998 15:00:05 -0700 (PDT) (envelope-from brian@FreeBSD.org) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA19900; Sat, 2 May 1998 14:57:52 -0700 (PDT) Date: Sat, 2 May 1998 14:57:52 -0700 (PDT) Message-Id: <199805022157.OAA19900@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/usr.sbin/ppp bundle.c bundle.h datalink.c datalink.h modem.c modem.h mp.c mp.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk brian 1998/05/02 14:57:51 PDT Modified files: (Branch: MP) usr.sbin/ppp bundle.c bundle.h datalink.c datalink.h modem.c modem.h mp.c mp.h Log: o Transfer file descriptors using {send,recv}msg & SCM_RIGHTS, using the scatter/gather array to transfer the link information. The whole link is now passed in one message. This is far better than the two `/bin/cat' processes per additional link :-) I remember years ago thinking that file descriptor transferral would be a really amazing facility ! Suggested by: Garrett Wollman and: Eivind Eklund Revision Changes Path 1.1.2.69 +99 -102 src/usr.sbin/ppp/Attic/bundle.c 1.1.2.35 +4 -3 src/usr.sbin/ppp/Attic/bundle.h 1.1.2.54 +42 -83 src/usr.sbin/ppp/Attic/datalink.c 1.1.2.22 +7 -3 src/usr.sbin/ppp/Attic/datalink.h 1.77.2.64 +31 -50 src/usr.sbin/ppp/modem.c 1.16.2.17 +5 -3 src/usr.sbin/ppp/modem.h 1.1.2.20 +26 -31 src/usr.sbin/ppp/Attic/mp.c 1.1.2.11 +7 -4 src/usr.sbin/ppp/Attic/mp.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message