I'm surprised no one has come across this compile error yet: epan/dissectors/packet-f5ethtrailer.c(482): error C2143: syntax error: missing ';' before '.' epan/dissectors/packet-f5ethtrailer.c(485): error C2224: left of '.S_addr' must have struct/union type epan/dissectors/packet-f5ethtrailer.c(487): error C2224: left of '.S_addr' must have struct/union type
(using MSVC-2019). Reason seems simple; <winsock2.h> has snuck in somehow and added the wellknown "#define s_addr S_un.S_addr" A simple fix is: --- a/epan/dissectors/packet-f5ethtrailer.c 2020-03-19 13:31:36 +++ b/epan/dissectors/packet-f5ethtrailer.c 2020-03-19 14:26:51 @@ -204,6 +204,7 @@ #include <epan/stats_tree.h> #define F5FILEINFOTAP_SRC #include "packet-f5ethtrailer.h" +#undef s_addr #undef F5FILEINFOTAP_SRC -------- BTW. note the time-stamp on the 'a' file. How come it gets updated as soon as I do a 'git pull'? From a 'git log packet-f5ethtrailer.c', the last change was 19 days ago. -- --gv ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev@wireshark.org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-requ...@wireshark.org?subject=unsubscribe