From ea4705684287796cd3ab1919d6958b4a964255c8 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Thu, 25 Sep 2025 16:33:43 -0400 Subject: docs: Use markdown readme and describe protocol Signed-off-by: Ian Moffett --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 README.md (limited to 'README.md') diff --git a/README.md b/README.md new file mode 100644 index 0000000..4d68a6a --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# Protocol stack for OSMORA ONET infrastructure + +## What is O.1P? + +O.1P is a minimal, fast and lightweight LAN protocol which can be used for +various applications such as file sharing, shared logs, printer servers, etc. + +It is mainly intended for use with OSMORA infrastructure, however anyone is +welcome to deploy their own instance for personal usage. + +## Make sure to assign an IP to your ethernet interface!: + +```sh +ip addr add 192.168.5.11/24 dev eth0 +``` + +## Build instructions + +```sh +make +doas make install +``` + +An example program is in ``examples/`` and can be compiled with +the following commands (assuming an install was made): + +```sh +gcc -lonet examples/hello.c +``` -- cgit v1.2.3