From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KV82T-0000DT-Gq for qemu-devel@nongnu.org; Mon, 18 Aug 2008 12:57:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KV82R-0000DH-1i for qemu-devel@nongnu.org; Mon, 18 Aug 2008 12:57:04 -0400 Received: from [199.232.76.173] (port=35133 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KV82Q-0000DE-T9 for qemu-devel@nongnu.org; Mon, 18 Aug 2008 12:57:02 -0400 Received: from wf-out-1314.google.com ([209.85.200.174]:14114) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KV82Q-0007Od-H2 for qemu-devel@nongnu.org; Mon, 18 Aug 2008 12:57:02 -0400 Received: by wf-out-1314.google.com with SMTP id 27so3213888wfd.4 for ; Mon, 18 Aug 2008 09:57:01 -0700 (PDT) Message-ID: Date: Mon, 18 Aug 2008 19:57:01 +0300 From: "Blue Swirl" Subject: Re: [Qemu-devel] pty/tty functions for BSD too In-Reply-To: <20080818162618.GA20089@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <20080818105912.GF4686@implementation.uk.xensource.com> <48A981F1.6070606@codemonkey.ws> <20080818142333.GQ4686@implementation.uk.xensource.com> <20080818162618.GA20089@redhat.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Daniel P. Berrange" , qemu-devel@nongnu.org T24gOC8xOC8wOCwgRGFuaWVsIFAuIEJlcnJhbmdlIDxiZXJyYW5nZUByZWRoYXQuY29tPiB3cm90 ZToKPiBPbiBNb24sIEF1ZyAxOCwgMjAwOCBhdCAwNzoxNjozNlBNICswMzAwLCBCbHVlIFN3aXJs IHdyb3RlOgo+ICA+IE9uIDgvMTgvMDgsIFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0 QGVucy1seW9uLm9yZz4gd3JvdGU6Cj4gID4gPiBBbnRob255IExpZ3VvcmksIGxlIE1vbiAxOCBB dWcgMjAwOCAwOTowNjo0MSAtMDUwMCwgYSDDqWNyaXQgOgo+ICA+ID4KPiAgPiA+ID4gU2FtdWVs IFRoaWJhdWx0IHdyb3RlOgo+ICA+ID4gID4gPkluIFhlbiwgcHR5L3R0eSBmdW5jdGlvbnMgYXJl IGVuYWJsZWQgZm9yIEJTRCB0b28sIHNob3VsZG4ndCB3ZSBlbmFibGUKPiAgPiA+ICA+ID50aGVt IGluIHVwc3RyZWFtIHFlbXUgdG9vLCBhcyBwYXRjaGVkIGJlbG93Pwo+ICA+ID4gID4gPgo+ICA+ ID4gID4KPiAgPiA+ICA+IEFuZCB5b3UncmUgc3VyZSB0aGF0IHRoZXNlIGZ1bmN0aW9ucyBjb21w aWxlL3dvcmsgb24gTmV0QlNEL09wZW5CU0Q/Cj4gID4gPgo+ICA+ID4KPiAgPiA+IFRoZSBkZWZp bmVzIGFyZSBleHBsaWNpdCBpbiBYZW4sIHNvIEkgZ3Vlc3Mgc29tZWJvZHkgdGVzdGVkIGl0LiAg SQo+ICA+ID4gIGhhdmVuJ3QgbXlzZWxmLiAgSSB3b25kZXIgd2h5IHRoZXJlIGlzIG5vIEZyZWVC U0QgaG93ZXZlci4KPiAgPgo+ICA+IFRoZSBwYXRjaCBkb2VzIG5vdCB3b3JrIG9uIE9wZW5CU0Qs IGJlY2F1c2Ugd2hpbGUgb3BlbnB0eSgpIGlzCj4gID4gYXZhaWxhYmxlLCBwdHNuYW1lKCkgaXNu J3QuCj4gID4KPiAgPiBJIHRlc3RlZCB0aGUgYXR0YWNoZWQgdmVyc2lvbiBvbiBPcGVuQlNEIGFu ZCBMaW51eCwgcHR5IG5hbWUgaXMKPiAgPiBwcmludGVkIGNvcnJlY3RseS4KPgo+Cj4gUGFzc2lu ZyBhIG5vbi1OVUxMIHZhbHVlIHRvIG9wZW5wdHkoKSdzIG5hbWUgcGFyYW1ldGVyIGlzIG5vdCBz YWZlCj4KPiAgW3F1b3RlIG9wZW5wdHkoMSldCj4gIEJVR1MKPiAgICAgICAgTm9ib2R5IGtub3dz IGhvdyBtdWNoIHNwYWNlIHNob3VsZCBiZSByZXNlcnZlZCBmb3IgbmFtZS4gIFNvLCBjYWxsLQo+ ICAgICAgICBpbmcgb3BlbnB0eSgpIG9yIGZvcmtwdHkoKSB3aXRoIG5vbi1OVUxMIG5hbWUgbWF5 IG5vdCBiZSBzZWN1cmUuCj4gIFsvcXVvdGVdCgpNYXliZSBpbiB0aGVvcnksIGJ1dCBpbiBwcmFj dGljZSB0aGUgbmFtZSB3aWxsIGJlCi9kZXYvcHR5WzAtOWEtel1bYS16XSBvciAvZGV2L3B0cy9b MC05XSogb3Igc29tZXRoaW5nIHNpbWlsYXIuIEV2ZW4gaWYKdGhleSBhcmUgbm90LCBQQVRIX01B WCBzaG91bGQgYmUgZW5vdWdoLgoKPiAgSWYgQlNEIGhhcyBubyBvdGhlciB3YXkgdG8gZGV0ZXJt aW5lIHRoZSBQVFkgbmFtZSwgdGhlbiBhdCBsZWFzdCBpdAo+ICBzaG91bGQgYmUgY29uZGl0aW9u YWxpemVkIHNvIHRoYXQgc3lzdGVtcyB3aXRoIHB0c25hbWUoKSB1c2UgaXQsIG9ubHkKPiAgZmFs bGluZyBiYWNrIHRvIHVzaW5nIHRoZSAnbmFtZScgYXJnIHRvIG9wZW5wdHkoKSBmb3IgT1MgbGFj a2luZyBwdHNuYW1lCgpJJ20gbm90IGNvbnZpbmNlZCAoeWV0PykgdGhpcyB3aWxsIGJlIHdvcnRo IGl0Lgo=