From owner-freebsd-questions Fri Jan 24 20:19:16 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id UAA16536 for questions-outgoing; Fri, 24 Jan 1997 20:19:16 -0800 (PST) Received: from ishifishy.ishiboo.com (ishifishy.ishiboo.com [208.128.22.66]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA16531 for ; Fri, 24 Jan 1997 20:19:08 -0800 (PST) Received: (from kneel@localhost) by ishifishy.ishiboo.com (8.8.2/8.8.2) id VAA25911 for freebsd-questions@freebsd.org; Fri, 24 Jan 1997 21:20:35 -0700 (MST) From: Neal Fachan Message-Id: <199701250420.VAA25911@ishifishy.ishiboo.com> Subject: definition for struct iov wrong in 2.2? To: freebsd-questions@freebsd.org Date: Fri, 24 Jan 1997 21:20:35 -0700 (MST) X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello. Stevens and manpage say: struct iovec { void *iov_base; /* Base address. */ size_t iov_len; /* Length. */ }; but /usr/include/sys/uio.h says: struct iovec { char *iov_base; /* Base address. */ size_t iov_len; /* Length. */ }; I am running 2.2-ALPHA (updating to BETA this weekend), but this is still in current. Is there a reason for this? Thanks. -- Neal Fachan kneel@ishiboo.com