summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--hurd/socket.defs20
1 files changed, 8 insertions, 12 deletions
diff --git a/hurd/socket.defs b/hurd/socket.defs
index b3027ecd..e422c2d3 100644
--- a/hurd/socket.defs
+++ b/hurd/socket.defs
@@ -42,17 +42,15 @@ routine socket_listen (
queue_limit: int);
/* Return a new connection from a socket previously listened. */
-/* INTR */
-routine socket_accept (
+INTR_ROUTINE (socket_accept, (
sock: socket_t;
out conn_sock: mach_port_send_t;
- out peer_addr: mach_port_send_t);
+ out peer_addr: mach_port_send_t))
/* Connect to an address. */
-/* INTR */
-routine socket_connect (
+INTR_ROUTINE (socket_connect, (
sock: socket_t;
- addr: addr_port_t);
+ addr: addr_port_t))
/* Bind a socket to an address. */
routine socket_bind (
@@ -115,19 +113,17 @@ routine socket_setopt (
optval: data_t);
/* Send data over a socket, possibly including Mach ports. */
-/* INTR */
-routine socket_send (
+INTR_ROUTINE (socket_send, (
sock: socket_t;
addr: addr_port_t;
flags: int;
data: data_t;
ports: portarray_t;
control: data_t;
- out amount: int);
+ out amount: int))
/* Receive data from a socket, possibly including Mach ports. */
-/* INTR */
-routine socket_recv (
+INTR_ROUTINE (socket_recv, (
sock: socket_t;
out addr: addr_port_t;
flags: int;
@@ -135,4 +131,4 @@ routine socket_recv (
out ports: portarray_t;
out control: data_t;
out outflags: int;
- amount: int);
+ amount: int))