Files
Utilities/README.md

18 lines
850 B
Markdown

# 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.