GETRTABLE(2) | System Calls Manual | GETRTABLE(2) |
getrtable
,
setrtable
— get and set the
default routing table of the current process
#include
<sys/types.h>
#include <sys/socket.h>
int
getrtable
(void);
int
setrtable
(int
rtableid);
getrtable
()
and
setrtable
()
manipulate the routing table and routing domain associated with the current
process.
Only the superuser is allowed to change the process routing table if it is already set to a non-zero value.
getrtable
() returns the routing table of
the current process. Upon successful completion,
setrtable
() returns 0 if the call succeeds, -1 if it
fails.
The call succeeds unless:
The getrtable
() and
setrtable
() system calls appeared in
OpenBSD 4.8.
September 10, 2015 | OpenBSD-6.9 |