Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 4499 invoked by uid 6000); 3 Oct 1999 19:24:33 -0000 Received: (qmail 4491 invoked from network); 3 Oct 1999 19:24:31 -0000 Received: from server1.jetnet.co.uk (194.73.252.30) by taz.hyperreal.org with SMTP; 3 Oct 1999 19:24:31 -0000 Received: from be.jetnet.co.uk (be.jetnet.co.uk [192.168.26.14]) by server1.jetnet.co.uk (8.9.3/8.9.3) with SMTP id UAA05152 for ; Sun, 3 Oct 1999 20:23:46 +0100 (BST) Message-Id: <199910031923.UAA05152@server1.jetnet.co.uk> To: new-httpd@apache.org Subject: [PATCH] APR file_io/unix for BeOS Date: Sun, 03 Oct 1999 20:24:30 BST From: "David Reid" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="_------_BeOS.rmp.938978670_------_" X-Mailer: BeOS Mail [R4.5.2] Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org This is a multi-part message in MIME format. --_------_BeOS.rmp.938978670_------_ Content-Type: text/plain; charset="ISO-8859-1" These small #ifndef's are required for BeOS to build correctly using the file_io/unix directory. Essentially BeOS makes a total distinction between a socket and an fd so there it's not currently possible for an fd to be a socket. This was missed when the other change was made. I've got a load more patches to get the BeOS port back to spec (been a bit remiss on that score recently :-(( ) so are they better as one big patch or lots of small ones (one per directory)? david --_------_BeOS.rmp.938978670_------_ Content-Type: multipart/x-bfile; boundary="++++++BFile7689961469++++++"; name="apr_fileio_unix_diff_991003" --++++++BFile7689961469++++++ Content-Type: text/plain; name="apr_fileio_unix_diff_991003" Content-Transfer-Encoding: base64 ZGlmZiAtdSBhcGFjaGUtMi4wL3NyYy9saWIvYXByL2ZpbGVfaW8vdW5peC9kaXIuYyBhcGFj aGUtMi4wLXdvcmsvc3JjL2xpYi9hcHIvZmlsZV9pby91bml4L2Rpci5jCi0tLSBhcGFjaGUt Mi4wL3NyYy9saWIvYXByL2ZpbGVfaW8vdW5peC9kaXIuYwlGcmkgT2N0ICAxIDIwOjE4OjM0 IDE5OTkKKysrIGFwYWNoZS0yLjAtd29yay9zcmMvbGliL2Fwci9maWxlX2lvL3VuaXgvZGly LmMJU3VuIE9jdCAgMyAxOTowMzowNCAxOTk5CkBAIC0yNjQsOCArMjY0LDEwIEBACiAgICAg ICAgICp0eXBlID0gQVBSX1BJUEU7ICAgIAogICAgIGlmIChTX0lTTE5LKGZpbGVzdGF0LnN0 X21vZGUpKQogICAgICAgICAqdHlwZSA9IEFQUl9MTks7ICAgIAorI2lmbmRlZiBCRU9TCiAg ICAgaWYgKFNfSVNTT0NLKGZpbGVzdGF0LnN0X21vZGUpKQogICAgICAgICAqdHlwZSA9IEFQ Ul9TT0NLOyAgICAKKyNlbmRpZgogICAgIHJldHVybiBBUFJfU1VDQ0VTUzsKIH0KIApkaWZm IC11IGFwYWNoZS0yLjAvc3JjL2xpYi9hcHIvZmlsZV9pby91bml4L2ZpbGVhY2MuYyBhcGFj aGUtMi4wLXdvcmsvc3JjL2xpYi9hcHIvZmlsZV9pby91bml4L2ZpbGVhY2MuYwotLS0gYXBh Y2hlLTIuMC9zcmMvbGliL2Fwci9maWxlX2lvL3VuaXgvZmlsZWFjYy5jCUZyaSBPY3QgIDEg MjA6MTg6MzUgMTk5OQorKysgYXBhY2hlLTIuMC13b3JrL3NyYy9saWIvYXByL2ZpbGVfaW8v dW5peC9maWxlYWNjLmMJU3VuIE9jdCAgMyAxOTowMzo1OSAxOTk5CkBAIC0yMzgsOCArMjM4 LDEwIEBACiAgICAgICAgICAgICAqdHlwZSA9IEFQUl9QSVBFOwogICAgICAgICBpZiAoU19J U0xOSyhmaWxlLT5wcm90ZWN0aW9uKSkKICAgICAgICAgICAgICp0eXBlID0gQVBSX0xOSzsK KyNpZm5kZWYgQkVPUwogICAgICAgICBpZiAoU19JU1NPQ0soZmlsZS0+cHJvdGVjdGlvbikp CiAgICAgICAgICAgICAqdHlwZSA9IEFQUl9TT0NLOworI2VuZGlmCiAgICAgICAgIHJldHVy biBBUFJfU1VDQ0VTUzsKICAgICB9CiAgICAgZWxzZSB7Cg== --++++++BFile7689961469++++++ Content-Type: application/x-be_attribute; name="apr_fileio_unix_diff_991003" Content-Transfer-Encoding: base64 QkVPUzpUWVBFAE1JTVMAAAAAAAAAC3RleHQvcGxhaW4Ad3JhcABMT05HAAAAAAAAAAQAAAAB YWxpZ25tZW50AExPTkcAAAAAAAAABAAAAABzdHlsZXMAUkFXVAAAAAAAAACgQWxpIQAAAAAA AAABAAAAAFN3aXM3MjEgQlQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAABSb21hbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQSAAAEK0AAAAAAAAAP8AAA== --++++++BFile7689961469++++++-- --_------_BeOS.rmp.938978670_------_--