Main Page Modules Data Structures File List Data Fields Globals Related Pages Examples
- File init.c
-
- File vectors.c
-
- File arp.c
- Offer direct control over ARP (needed in future for DHCP)
- File bootp.c
- File main_demo.c
-
- File tcp_client_demo.c
-
- File tcp_server_demo.c
-
- File udp_demo.c
-
- File dhcpc.c
- We SHOULD first test (with PING or ARP) assigned IP address to see if it's in use already.
- File dns.c
- Probably should implement sending different ID with requests.
- Maybe create similar cache as for ARP ?
- Definitely implement DNS's IP address use as a parameter to get_host_by_name function. This would allow more flexible manipulation
- File ethernet.c
- How to adopt to different MCU speeds in the code?
- File http_server.c
-
- File https_callbacks.c
-
- File icmp.c
- Add more functionality, not just ICMP Echo request/reply (possibly Destination unreachable processing)
- IP address setting option should be runtime or define configurable
- Global OS_EnterCritical
- Move this to other arch-dependant place
- Global OS_ExitCritical
- Move this to other arch-dependant place
- File ip.c
- Implement stub handler for supporting fragmented datagrams ( may be usefull on MCUs with lots of available RAM)
- File pop3_client.c
-
- File pop3c_callbacks.c
-
- File smtp_client.c
-
- File smtpc_callbacks.c
-
- File system.c
-
- File tcp.c
- Check if tcp_tempbuf can be thrown out and net_buf used instead. Application normally don't use the first part of tcp_tempbuf anyway and there shouldn't be any overlapping with other applications (TCP/UDP) either.
- There's probably no need for that +1 for determining the size of tcp_tempbuf. But if previous TODO is possible, this isn't important anyway.
- Implement per-socket window size (just add API function)
- File tftps.c
- Offer callback functions for TFTP server
- File timers.c
-
- File udp.c
- Send ICMP Destination Unreachable when receiving UDP packets to non-existent UDP ports.
Generated on Sun Aug 3 20:33:01 2003 for OpenTCP by
1.2.18