summaryrefslogtreecommitdiff
path: root/kern/syscall_emulation.h
diff options
context:
space:
mode:
authorJustus Winter <4winter@informatik.uni-hamburg.de>2014-04-10 19:13:47 +0200
committerJustus Winter <4winter@informatik.uni-hamburg.de>2014-04-10 19:13:47 +0200
commit5e533682c0df29d28dc8250c57c2e33406a57835 (patch)
tree785cb312b4e2d9aa999812b14f91444dd10f5aba /kern/syscall_emulation.h
parentf1cdf417edeb9979a5f1f32c20d7ad75abc97a14 (diff)
include: fix the definition of device_open
Previously, every userspace server implementing the device protocol filtered the device definitions to replace the device_t type with mach_port_send_t to make the device argument of device_open polymorphic. Rather than doing that, which makes it impossible to use translation functions, fix the definition of device_open. * include/device/device.defs (device_open): Redefine the device argument to make it polymorphic unless a outran function is specified.
Diffstat (limited to 'kern/syscall_emulation.h')
0 files changed, 0 insertions, 0 deletions