diff options
author | Alyssa Ross <hi@alyssa.is> | 2020-08-28 11:57:29 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2020-09-10 17:58:43 +0000 |
commit | ec8e077dee523f657f1445098def879f9559d66e (patch) | |
tree | 31727fd6ca372463879c3a850a5b8ffc6ac56b57 /vsock.h | |
download | ucspi-vsock-ec8e077dee523f657f1445098def879f9559d66e.tar ucspi-vsock-ec8e077dee523f657f1445098def879f9559d66e.tar.gz ucspi-vsock-ec8e077dee523f657f1445098def879f9559d66e.tar.bz2 ucspi-vsock-ec8e077dee523f657f1445098def879f9559d66e.tar.lz ucspi-vsock-ec8e077dee523f657f1445098def879f9559d66e.tar.xz ucspi-vsock-ec8e077dee523f657f1445098def879f9559d66e.tar.zst ucspi-vsock-ec8e077dee523f657f1445098def879f9559d66e.zip |
Initial commit
Diffstat (limited to 'vsock.h')
-rw-r--r-- | vsock.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/vsock.h b/vsock.h new file mode 100644 index 0000000..e7d66c9 --- /dev/null +++ b/vsock.h @@ -0,0 +1,12 @@ +// SPDX-License-Identifier: GPL-2.0-or-later +// SPDX-FileCopyrightText: 2020 Alyssa Ross <hi@alyssa.is> + +#include <stdint.h> + +int vsock_bind(int fd, uint32_t cid, uint32_t port); +int vsock_accept(int sockfd, uint32_t *cid, uint32_t *port); + +int vsock_connect(int fd, uint32_t cid, uint32_t port); +int vsock_open(uint32_t cid, uint32_t port); + +int vsock_get_port(int fd, uint32_t *port); |