diff options
Diffstat (limited to 'sysdeps/hurd/include/hurd.h')
-rw-r--r-- | sysdeps/hurd/include/hurd.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sysdeps/hurd/include/hurd.h b/sysdeps/hurd/include/hurd.h index d29f580d5b..dc877173b5 100644 --- a/sysdeps/hurd/include/hurd.h +++ b/sysdeps/hurd/include/hurd.h @@ -1,5 +1,10 @@ #ifndef _HURD_H #include_next <hurd.h> + +/* Like __USEPORT, but cleans fd on cancel. */ +#define __USEPORT_CANCEL(which, expr) \ + HURD_PORT_USE_CANCEL (&_hurd_ports[INIT_PORT_##which], (expr)) + #ifndef _ISOMAC libc_hidden_proto (_hurd_exec_paths) libc_hidden_proto (_hurd_init) |