1 |
/* A translator for fifos |
/* A translator for fifos |
2 |
|
|
3 |
Copyright (C) 1995,96,97,98,2000 Free Software Foundation, Inc. |
Copyright (C) 1995,96,97,98,2000,02 Free Software Foundation, Inc. |
4 |
Written by Miles Bader <miles@gnu.org> |
Written by Miles Bader <miles@gnu.org> |
5 |
|
|
6 |
This program is free software; you can redistribute it and/or |
This program is free software; you can redistribute it and/or |
502 |
mapping; they will set none of the ports and return an error. Such |
mapping; they will set none of the ports and return an error. Such |
503 |
objects can still be accessed by io_read and io_write. */ |
objects can still be accessed by io_read and io_write. */ |
504 |
error_t |
error_t |
505 |
trivfs_S_io_map(struct trivfs_protid *cred, |
trivfs_S_io_map (struct trivfs_protid *cred, |
506 |
memory_object_t *rdobj, |
mach_port_t reply, mach_msg_type_name_t replytype, |
507 |
mach_msg_type_name_t *rdtype, |
memory_object_t *rdobj, |
508 |
memory_object_t *wrobj, |
mach_msg_type_name_t *rdtype, |
509 |
mach_msg_type_name_t *wrtype) |
memory_object_t *wrobj, |
510 |
|
mach_msg_type_name_t *wrtype) |
511 |
{ |
{ |
512 |
return EINVAL; |
return EINVAL; |
513 |
} |
} |
594 |
error_t |
error_t |
595 |
trivfs_S_io_select (struct trivfs_protid *cred, |
trivfs_S_io_select (struct trivfs_protid *cred, |
596 |
mach_port_t reply, mach_msg_type_name_t reply_type, |
mach_port_t reply, mach_msg_type_name_t reply_type, |
597 |
int *select_type, int *tag) |
int *select_type) |
598 |
{ |
{ |
599 |
struct pipe *pipe; |
struct pipe *pipe; |
600 |
error_t err = 0; |
error_t err = 0; |