Skip to content

IN4230 networking project. A toy network stack built on-top of raw UNIX sockets

License

Notifications You must be signed in to change notification settings

sonhal/IN4230-MIP

Repository files navigation

IN4230 MIP

Github Actions badge

Plan

Oblig 1

create mipd - a MIP daemon for handling network requests

  1. mipd starts up with a UNIX socket address clients can connect to - done
  2. MIP-ARP - done
  3. Update ARP-cache regularly - done
  4. Drop the packet when a packet arrives and no application is connected on domain socket - done

HE 1

HE 2

References

Utility libraries for handy data structures etc.

Linked list and Queue implementations where copied from https://github.com/zedshaw/liblcthw/tree/master/src/lcthw under the following license: https://github.com/zedshaw/liblcthw/blob/master/LICENSE

Bstring library where copied from: http://bstring.sourceforge.net/

About

IN4230 networking project. A toy network stack built on-top of raw UNIX sockets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published