70d115f23ea2ac60ee952496033cf44496876c32
Utilities
Collection of C programs to perform various utilities and provide examples. Compilation instructions are given at the top of each source file, or in a README if a Makefile is used.
Logging
A general purpose logging library with optional timestamping and terminal colouring for log message severity. This is used by most applications I build, certainly all within this repository.
Networking
We have tcpdump at home... Plenty of useful things in here, and generally reflects code I write elsewhere, so is a good sanity test for when something new I have written isn't working.
Contains:
- a standard UDP listener implementation that writes to a file.
- a standard UDP streamer that can read from a file and send at a target rate or as fast as possible. Also allows for varied transmission sizes for path fragmenting/MTU checks.
Description
Languages
C
100%