ipfixcol2 icon indicating copy to clipboard operation
ipfixcol2 copied to clipboard

core: fix includes in utils.c causing compilation failure because of undefined be64toh/htobe64

Open sedmicha opened this issue 1 year ago • 0 comments

#include <ipfixcol2.h> resulted in including a file in which be64toh/htobe64 functions were used. This would clash with the defines present here that are necessary to get the wanted strerror_r function, resulting in the be64toh/htobe64 functions being undefined.

This was fixed by not including ipfixcol2.h as a whole, but only the necessary part, as well as adding explicit includes for the system headers that were brought by ipfixcol2.h.

sedmicha avatar Jun 06 '24 13:06 sedmicha