How teodogram4/microtcp works
microTCP is a teaching library intended to provide TCP-like sockets over UDP. Its declared user workflow covers socket creation, binding, connection setup or acceptance, data transfer, and shutdown. However, every function body in lib/microtcp.c is a stub, so the tree and sampled source do not establish working runtime behavior or the intended call sequence. The implementation includes the CRC helper, but the stubs do not use it.
Main entry points: microtcp.c microTCP API · microtcp.h Socket contract · crc32.h CRC-32 helper
Components 4
Other components
- Application
- microTCP API
lib/microtcp.c - Socket contract
lib/microtcp.h - CRC-32 helper
utils/crc32.h
Connections 3
- Application → microTCP API: calls API
- microTCP API → Socket contract: includes declarations
- microTCP API → CRC-32 helper: includes helper