2a4b80d0fbe03ad69747e148b5fd93b0ed7f3f0c
Stefan Schuermans implemented IP + ICMP, fixe...

Stefan Schuermans authored 12 years ago

1) #include "config.h"
2) #include "checksum.h"
3) #include "ethernet.h"
4) #include "ip.h"
5) #include "macros.h"
6) #include "nethelp.h"
7) #include "udp.h"
8) 
9) /// tick procedure - call every 200ms
10) void udp_tick200(void)
11) {
12)   // TODO
13) }
14) 
15) /**
16)  * @brief process a received UDP packet
17)  * @param[in] ptr pointer to data of packet
18)  * @param[in] sz size of packet
19)  */
20) void udp_recv(void *ptr, unsigned int sz)
21) {
22)   // TODO
23)   (void)ptr;
24)   (void)sz;
25) }
26) 
27) /**
28)  * @brief send a UDP packet
29)  * @param[in] ptr pointer to data of packet
30)  * @param[in] sz size of packet
31)  *
Stefan Schuermans handle padding to minimum e...

Stefan Schuermans authored 12 years ago

32)  * ptr must point to a udp_packet