mirror of
https://github.com/obgm/libcoap.git
synced 2026-11-09 02:32:53 +03:00
Adding in new structures to .h files that are typedef'd to not include "struct" which are then referenced by other .h files can easily set up recursive requirements that cannot be fulfilled. In particular, adding in a new typedef'd struct to coap_dtls.h cannot easily be used by coap_session.h include/coap2/coap_dtls.h: In coap_dtls.h, forward reference the (outside of the file) structures and then prefix the coap_*_t entries with "struct", so making the entries "struct coap_*_t" entries as appropriate