mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-26 06:53:52 +01:00
Right now the core component `clist` is a generic cyclic doubly-linked list. In the core it is used in `tcb_t::rq_entry`. Further it is used `net_if.c`. This commit removes the member `clist_node_t::data` which stored the pointer to the `tcb_t` instance of which the clist is already a member. The needless member added `sizeof (int)` bytes to every instance of `tcb_t`. In `net_if.c` the clist was used in a type-punned way, so that the change won't affect it.