Bugfix a few items:

1. Correct Interface Flag enumeration
2. Dissect ARP data without making it look like its an ARP packet by disabling column writing.

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52157 f5534014-38df-0310-8fa8-9805f1628bb7
Enhance DOCSIS dissector with new fields.  Bug 9149 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9149)

From Jerry Negele

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52158 f5534014-38df-0310-8fa8-9805f1628bb7
Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9164 :
Add dissector_try_uint_new() to the list of exported symbols


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52159 f5534014-38df-0310-8fa8-9805f1628bb7
From Mathias Guettler via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9159 :
ESIS dissector exception due to incorrect length parameter to 'proto_tree_add_uint'


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52160 f5534014-38df-0310-8fa8-9805f1628bb7
As pointed out by Kurt in http://ask.wireshark.org/questions/24886/error-failed-build-dependencies-while-making-rpm :

If we're not building with gtk3 we now need to add --with-gtk2 .


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52161 f5534014-38df-0310-8fa8-9805f1628bb7
Make it more obvious that the function is using wmem memory


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52162 f5534014-38df-0310-8fa8-9805f1628bb7
Lower the default RTMPT max reassembly size. A bigger bandaid for
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6898


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52163 f5534014-38df-0310-8fa8-9805f1628bb7
Add _g_ to the names of functions that allocate glib memory. This is a bit more
explicit, and frees up the "generic" names (like tvb_memdup) for new signatures
that take the appropriate wmem pool.

Majority of the conversion done with sed.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52164 f5534014-38df-0310-8fa8-9805f1628bb7
Update to tvb_g_memdup in tvb test suite.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52165 f5534014-38df-0310-8fa8-9805f1628bb7
Remove U3 references.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52166 f5534014-38df-0310-8fa8-9805f1628bb7
Make dissectors register for their MAC Management Message Type and use dissector_try_uint to do any dissection.  Many "outside" (third-party) message types appear to exist.

Have the makefiles do all the work setting up proto_register_<dissector> and proto_reg_handoff_<dissector>, rather than sprinkled throughout the dissectors with extern declarations.

More is coming to make more functions static (because of current makefile fixes) and cleanup MAC Management dissectors to remove unnecessary/duplicative code, but I wanted to get the build issues squared away.

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52167 f5534014-38df-0310-8fa8-9805f1628bb7
Don't declare proto_mac_mgmt_msg_ucd_decoder twice.

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52168 f5534014-38df-0310-8fa8-9805f1628bb7
[Automatic manuf, services and enterprise-numbers update for 2013-09-22]

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52169 f5534014-38df-0310-8fa8-9805f1628bb7
emem -> wmem conversion:
- ep_tvb_get_bits() -> wmem_packet_tvb_get_bits()
- tvb_g_memdup()/ep_tvb_memdup() -> tvb_memdup()
- tvb_fake_unicode()/tvb_get_ephemeral_faked_unicode() -> tvb_get_faked_unicode()
- tvb_get_g_string()/tvb_get_ephemeral_string()/tvb_get_seasonal_string() -> tvb_get_string()
- tvb_get_g_unicode_string()/tvb_get_ephemeral_unicode_string() -> tvb_get_unicode_string()
- tvb_get_ephemeral_string_enc() -> tvb_get_string_enc()
- update docs accordingly


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52172 f5534014-38df-0310-8fa8-9805f1628bb7
Update SCTP PPIDs and use newly assigned value.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52175 f5534014-38df-0310-8fa8-9805f1628bb7
Get rid of struct addrinfo, use the hastables for name resolution instead.

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52176 f5534014-38df-0310-8fa8-9805f1628bb7
Turn off debuging.

git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52177 f5534014-38df-0310-8fa8-9805f1628bb7
Remove unused parameter.


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52178 f5534014-38df-0310-8fa8-9805f1628bb7
Fix -Wshadow, indentation


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52179 f5534014-38df-0310-8fa8-9805f1628bb7
More emem -> wmem conversion:
- tvb_get_g_stringz()/tvb_get_ephemeral_stringz()/tvb_get_seasonal_stringz() -> tvb_get_stringz()
- tvb_get_g_stringz_enc()/tvb_get_ephemeral_stringz_enc() -> tvb_get_stringz_enc()
- tvb_get_ephemeral_unicode_stringz() -> tvb_get_unicode_stringz()
- tvb_bcd_dig_to_ep_str() -> tvb_bcd_dig_to_wmem_packet_str()
- update docs accordingly


git-svn-id: svn+ssh://svn.wireshark.org/svn/wireshark/trunk@52180 f5534014-38df-0310-8fa8-9805f1628bb7