diff options
author | Michael Brown | 2007-06-11 16:04:39 +0200 |
---|---|---|
committer | Michael Brown | 2007-06-11 16:04:39 +0200 |
commit | 95adce0ce15b7e7b226f3d1162a7330e36ad76c8 (patch) | |
tree | e8a2690e21282afc2595411ee3f5f1b917a3edc8 /src/core/posix_io.c | |
parent | Merge branch 'master' into mcb-tcp-xfer (diff) | |
download | ipxe-95adce0ce15b7e7b226f3d1162a7330e36ad76c8.tar.gz ipxe-95adce0ce15b7e7b226f3d1162a7330e36ad76c8.tar.xz ipxe-95adce0ce15b7e7b226f3d1162a7330e36ad76c8.zip |
Add concept of transfer metadata, to be used by UDP in order to
implement sendto()/recvfrom() equivalents.
Diffstat (limited to 'src/core/posix_io.c')
-rw-r--r-- | src/core/posix_io.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/core/posix_io.c b/src/core/posix_io.c index 31db8665..f4ae1c13 100644 --- a/src/core/posix_io.c +++ b/src/core/posix_io.c @@ -141,10 +141,13 @@ static int posix_file_xfer_seek ( struct xfer_interface *xfer, off_t offset, * * @v xfer POSIX file data transfer interface * @v iobuf I/O buffer + * @v meta Data transfer metadata, or NULL * @ret rc Return status code */ -static int posix_file_xfer_deliver_iob ( struct xfer_interface *xfer, - struct io_buffer *iobuf ) { +static int +posix_file_xfer_deliver_iob ( struct xfer_interface *xfer, + struct io_buffer *iobuf, + struct xfer_metadata *meta __unused ) { struct posix_file *file = container_of ( xfer, struct posix_file, xfer ); |