12 lines
369 B
C
12 lines
369 B
C
#ifndef UMN_SYSTEM_H
|
|
#define UMN_SYSTEM_H
|
|
#include <stddef.h>
|
|
#include <sys/types.h>
|
|
|
|
int umn_utun_open(char *name, size_t name_capacity);
|
|
int umn_get_peer_eid(int socket_fd, uid_t *uid, gid_t *gid);
|
|
int umn_send_fd(int socket_fd, int passed_fd, const void *data, size_t length);
|
|
ssize_t umn_recv_fd(int socket_fd, int *passed_fd, void *data, size_t capacity);
|
|
|
|
#endif
|