xaizek / tos (License: GPLv3 only) (since 2018-12-07)
This is an alternative version of sources presented as part of Write Your Own OS video tutorial by Viktor Engelmann.
<root> / src / net /
File Mode Size
arp.cpp 100644 3,047B
arp.hpp 100644 1,636B
etherframe.cpp 100644 2,363B
etherframe.hpp 100644 1,751B
icmp.cpp 100644 1,169B
icmp.hpp 100644 973B
ipv4.cpp 100644 3,674B
ipv4.hpp 100644 2,230B
tcp.cpp 100644 9,129B
tcp.hpp 100644 5,256B
udp.cpp 100644 3,405B
udp.hpp 100644 2,139B
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/tos

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/tos

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master