{"push_id":851816043,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"58431e2f6a939022261e1f54a9bf3e4fa39958ca","before":"40b45dfb6e8117af0180d9b4137d60e799f08c20","commits":[{"sha":"58431e2f6a939022261e1f54a9bf3e4fa39958ca","author":{"email":"b5cd271b521acc9a180d5ff625e8f9a71c235729@alum.mit.edu","name":"Guy Harris"},"message":"Don't include libwireshark headers from libwiretap.\n\nMove the definitions of hashipv4_t and hashipv6_t to wiretap/wtap.h, as\nthat's the main place they're used.  Change them a bit not to depend on\nother stuff from libwireshark, and change the code as required by those\nchanges.\n\nThis should fix the Solaris build; apparently, the Sun^WOracle compiler\nis generating code for static inline functions even if they're never\ncalled, so that libwiretap ends up including code that calls tvbuff and\nwmem functions.\n\nThere's probably further cleanup that could be done here, but this\nshould at least fix the build, as well as getting rid of a dependency\nbetween two libraries that are at least somewhat independent (libwiretap\nshould *not* depend on libwireshark, as some programs use libwiretap but\nnot libwireshark, and, ultimately, we probably want it to be possible to\nuse libwireshark without libwiretap but that'd be more work).\n\nChange-Id: I91c745282f17d7c8bff7809aa277eab2b3cf47c1\nReviewed-on: https://code.wireshark.org/review/11537\nPetri-Dish: Guy Harris <guy@alum.mit.edu>\nReviewed-by: Guy Harris <guy@alum.mit.edu>","distinct":true,"url":"https://api.github.com/repos/wireshark/wireshark/commits/58431e2f6a939022261e1f54a9bf3e4fa39958ca"}]}