aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2018-04-06dissector/ptp: use BASE_OUI for organizationIdAdam Wujek2-20/+12
Bug: 14578 Change-Id: I5633a4c210da3201bb25684f276504efae9f8317 Signed-off-by: Adam Wujek <adam.wujek@cern.ch> Reviewed-on: https://code.wireshark.org/review/26749 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-06dissector/ptp: Add dissection of White Rabbit TLVAdam Wujek1-1/+383
Based on White Rabbit Specification - latest version https://www.ohwr.org/documents/160 For more information about The White Rabbit Project: http://cern.ch/white-rabbit Bug: 14578 Change-Id: Ie63a1f4ad501e0fc13fbd2205e2fcf94e175a7e4 Signed-off-by: Adam Wujek <adam.wujek@cern.ch> Reviewed-on: https://code.wireshark.org/review/23962 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-05SIP: Fix handling of response timeUli Heilmeier1-0/+1
Set p_val->request_time when we set p_val->frame_number so that response time matches request frame. Bug: 14551 Change-Id: I5f8dd9405b9b1eb61a1ca184b15d3fdc436546e1 Reviewed-on: https://code.wireshark.org/review/26762 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-05The CPU mode values might be function-dependent.Guy Harris2-5/+21
Have separate ones for function 3A and function 80. Change-Id: I44560099de269ea809092d5bc7ad88308c9082be Reviewed-on: https://code.wireshark.org/review/26767 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-04-05RLC-NR: fix bearerType and bearerId lengthPascal Quantin1-2/+2
Change-Id: Ib328c9ad60f22d68c0978d77d759dec0c879d41f Reviewed-on: https://code.wireshark.org/review/26765 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-04-05Interpretation of PCCC function codes depends on the command code value.Guy Harris2-17/+51
We can't have a single table to map function codes to names; we need separate tables for different command codes. We also can't have a single field for the function code; we need separate fields for different command codes. While we're at it, use proto_tree_add_item_ret_uint() to add the command code and function code, rather than separately fetching those values. Change-Id: Ic2646da6c6a1cae13c513874c5c003f32fce434e Reviewed-on: https://code.wireshark.org/review/26764 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-04-05Sort the PCCC_ES values, as required in a value_string_ext.Guy Harris2-6/+6
Change-Id: If3f093ba19cce1a69c1540518e622e4098ba82b6 Reviewed-on: https://code.wireshark.org/review/26763 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-04-05rpcrdma: add check to prevent null dereference (found by clang).Dario Lombardo1-1/+1
Change-Id: Iff3e3a348d40e42569135179953a957f9012fd3f Reviewed-on: https://code.wireshark.org/review/26730 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2018-04-05SIP: Change filter Retry-After to an FT_UINT32AndersBroman1-1/+19
Change-Id: I745d0aa390b95d42ea9ed4ea645a157677bce948 Reviewed-on: https://code.wireshark.org/review/26753 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-05Lustre: Add barrier processingNathaniel Clark1-22/+243
In lustre 2.10 the ability to freeze/thaw the filesystem for snapshotting was added. This processes the new wire commands used. Change-Id: Ie4d87b200078d2da1c983c9e8df2952c82c90d83 Signed-off-by: Nathaniel Clark <nathaniel.l.clark@intel.com> Reviewed-on: https://code.wireshark.org/review/26692 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-05ENIP-CIP-PCCC: add support for the CIP PCCC ObjectJared Rittle2-6/+642
Support has been added to the EtherNet/IP (ENIP) CIP dissector (packet-cip.c) to allow for the dissection of Programmable Controller Communication Commands (PCCC). These commands are often seen in the traffic of Programmable Logic Controllers (PLCs) communicating over the EtherNet/IP or DF1 protocols. Dissection has been implemented directly in the packet-cip dissector, following the structure put in place by other existing CIP classes such as the Connection Manager. Change-Id: Ia1e614fb7fd9fd36e79c0dac06cd5f1a9c1cea78 Reviewed-on: https://code.wireshark.org/review/26713 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-05ZigBee: Allow a different set of attributes for ZCL client and serverKenneth Soerensen12-337/+558
Some clusters, for example the Smart Energy Metering cluster, requires a different set of attributes for the ZCL client and server but with overlapping IDs. This change allows to specify a different set of attributes for the ZCL client. To avoid breaking existing clusters that might have client attributes the same set of attributes are used for server and client when zbee_zcl_init_cluster is called. This new client attribute set is used in the Smart Energy Metering cluster in this commit. Change-Id: Ie25ad746dac1ccbb233ae8975ef9047d3fc6a170 Reviewed-on: https://code.wireshark.org/review/26694 Reviewed-by: Martin Boye Petersen <martinboyepetersen@gmail.com> Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Paul Zander <p.j.zander@lighting.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-05ZigBee: ZDP MGMT NWK Enhanced update notifyDana Sy3-2/+5
Added in a way to dissect the mgmt_nwk_enhanced_update_notify (clusterID=0x8039). It still uses the same dissector as the non-enhanced version (clusterID=0x8038) since it's payload is the same. Only difference is the clusterID and it's name. Change-Id: Icb3c5e895f5fbe2150325bd5e974406d18beb1c1 Reviewed-on: https://code.wireshark.org/review/26742 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-04LTE RRC: upgrade dissector to v15.1.0Pascal Quantin11-4558/+5751
Change-Id: If8447a010d967dbc58d520bfcc23fecb65f25ed9 Reviewed-on: https://code.wireshark.org/review/26739 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-04-04MAC-NR: upgrade dissector to v15.1.0Pascal Quantin1-309/+1080
Change-Id: Ie9a11cd9049d19f95f4f48f3380847329536d762 Reviewed-on: https://code.wireshark.org/review/26737 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-04-04LPP: upgrade dissector to v14.5.1Pascal Quantin6-364/+600
Change-Id: If0044a46c1aef24fa3bf323eceb0bdf004d2a81b Reviewed-on: https://code.wireshark.org/review/26738 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-04-04ZigBee: Many-to-one route options info columnDana Sy1-0/+4
Change the column info so that it will display "many-to-one route request" if the many-to-one mask is found in the route options bitmap Change-Id: Ia55d7bb6110d05040b7e52cc63b2f1cc592998da Reviewed-on: https://code.wireshark.org/review/26725 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-04WCCP: use proto_tree_add_ipv4_format() if ipv4 usedYuri Chislov1-1/+6
Bug: 14573 Change-Id: I429477940d8e7a827a3f35630be64a7b06869d59 Reviewed-on: https://code.wireshark.org/review/26661 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-04dns: check if name is root before any other check.Dario Lombardo1-4/+8
Bug: 14574 Change-Id: Ibacb6955c227a21ab813c48aad463a666fe45c40 Reviewed-on: https://code.wireshark.org/review/26695 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Uli Heilmeier <openid@heilmeier.eu> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-04Dissect JSON-RPC over TCP or UDPMichail Koreshkov1-0/+2
Dissect protocols like OVSDB which transfer JSON over TCP or UDP Change-Id: I7c918b6a5fbef9568fc4258fd57bad39ff2d9203 Reviewed-on: https://code.wireshark.org/review/26726 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-03radiotap: Correct the handling of MU Preamble Puncturing when unknown.Richard Sharpe1-1/+13
Change-Id: I69f70686f8f3c3416d5d46020a84a8b070f17b36 Reviewed-on: https://code.wireshark.org/review/26723 Petri-Dish: Richard Sharpe <realrichardsharpe@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Richard Sharpe <realrichardsharpe@gmail.com>
2018-04-03If we're reading from a string, don't fclose yyin.Guy Harris1-1/+14
yyin is initialized to stdin. When we're reading from files, we set it so that it points to the FILE from which we're reading, but when we're reading from a string, we don't set it, leaving it to point to stdin. This means that, just as the "read from the input" routine has to be set differently when reading from a file or a string, the "close the current input" routine has to be set differently as well. Bug: 14577 Change-Id: Ie05880775612867e9037ace2de0cd0a0dd2fabb5 Reviewed-on: https://code.wireshark.org/review/26719 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-04-02dns: make expand_dns_name() an internal functionMartin Kaiser2-2/+1
The expand_dns_name() function is not used outside of the DNS dissector (any more?). Remove the function declaration from the public header file, make the function internal. Change-Id: Ibba81fa68a0dfd195ca3bbfca3eca20c39cc01f4 Reviewed-on: https://code.wireshark.org/review/26698 Reviewed-by: Martin Kaiser <wireshark@kaiser.cx> Petri-Dish: Martin Kaiser <wireshark@kaiser.cx> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-04-02LPP: fix NRSRQ displayEric Wang2-6/+6
according to 3gpp 36133v1404, nrsrq value ranges from -34db to 2.5db according to 3gpp 36355v1404, nrsrq reporting value ranges from 0 to 74 Change-Id: Ie5cc9880526ba6919785a8e355178ac08b34a1a0 Reviewed-on: https://code.wireshark.org/review/26707 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-04-02LPP: fix RSRP, NRSRP and NRSRQ inequalitiesPascal Quantin2-6/+6
Change-Id: Idf3883b7a19bb7910e5762bc4caaad509d9a30a7 Reviewed-on: https://code.wireshark.org/review/26708 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-04-01[Automatic update for 2018-04-01]Gerald Combs1-1/+1
Update manuf, services enterprise numbers, translations, and other items. Change-Id: I0db4c4cd78549ffca3f55a94de5279c7ad131647 Reviewed-on: https://code.wireshark.org/review/26699 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2018-04-01Bluetooth: Update Assigned NumbersMichał Łabędzki2-1550/+1599
Updated on 31st March 2018: - UUIDs - Company Ids - links to Assign Numbers - change of "Bond Management Feature" to (..) Features seems to be mistake, so I ignore it, but fix btatt name of this characteristic Change-Id: If76148c70276017647f5d3de000be112de102988 Reviewed-on: https://code.wireshark.org/review/26696 Petri-Dish: Michal Labedzki <michal.labedzki@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
2018-04-01Qt/Bluetooth: Fix Devices lists namesMichał Łabędzki1-0/+14
Devices names from Extended Inquiry Response should be displayed for BD_ADDRs provided by EIR/AD attribute BD_ADDR, but also HCI layer. Change-Id: I042960661c29f6a8df13b2dda87e5f9533f4da09 Reviewed-on: https://code.wireshark.org/review/26697 Petri-Dish: Michal Labedzki <michal.labedzki@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
2018-03-31packet-mq: Fix for SPI Verb and SPI OPEN FieldsRobert Grange2-10/+18
Add missing SPI VERB Improve display some Fields in SPI OPEN Change-Id: Ibe585d80ac7e3ddf1c85c972f0dd5cd50d64598c Reviewed-on: https://code.wireshark.org/review/26686 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-31XRA: fixed bug in profile mappingBruno Verstuyft1-13/+13
Change-Id: I0b01acff40569a39eb4518eaa15629c8cb1dc6a6 Reviewed-on: https://code.wireshark.org/review/26685 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-31radiotap: Remove a redundant increment from the end of the HE-MU dissector.Richard Sharpe1-1/+0
Remove an increment of the offset variable from after the last field. Change-Id: Iee33caec4f58206e3e223390227907ae61092533 Reviewed-on: https://code.wireshark.org/review/26691 Petri-Dish: Richard Sharpe <realrichardsharpe@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-30SGsAP: fix decoding of Erroneous message IEPascal Quantin1-3/+10
Let's indicate the right payload length. While we are at it, let's catch bounds errors as the erroneous payload migth be malformed. Change-Id: I360e8068f48e53cd5355f8c02b20d265df1fb2ff Reviewed-on: https://code.wireshark.org/review/26689 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-03-30IEEE 802.15.4: fix decryption results based on uninitialized dataRobert Sauter5-28/+30
Refactor ieee802154_set_mac_key to return the number of keys set and only try to decrypt with the alt_key if actually provided Bug: 14522 Change-Id: I40802dff8c08f7f82b792fb16f5f91aa3b9e20cc Reviewed-on: https://code.wireshark.org/review/26677 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-30ZigBee: Do not use value_string_ext for small arraysKenneth Soerensen1-6/+3
Change-Id: If3544b57fac913e3c447910e35fc642651ac69e1 Reviewed-on: https://code.wireshark.org/review/26681 Reviewed-by: Peter Wu <peter@lekensteyn.nl> Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-30radiotap: Add support for the HE-MU header.Richard Sharpe3-3/+380
This adds support for the HE-MU header as recently modified. It also handles the unknown fields correctly, and has been subjected to some captures as well. Change-Id: Id0c6c3b4dd0f0a91722d0a1a2c1706270862d97e Reviewed-on: https://code.wireshark.org/review/25479 Petri-Dish: Richard Sharpe <realrichardsharpe@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Richard Sharpe <realrichardsharpe@gmail.com>
2018-03-30ieee80211: Correct the handling of QoS Queue Size.Richard Sharpe1-22/+30
QoS Queue Size is only applicable when To DS is true and for QoS Data, QoS Null and QoS Data+CF-Ack frames. Based on a reasonably careful reading of IEEE802.11-2016. Change-Id: I16e7e7f4d0f3336e7d05c5f4f9c80179d514ec19 Reviewed-on: https://code.wireshark.org/review/26212 Petri-Dish: Richard Sharpe <realrichardsharpe@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Richard Sharpe <realrichardsharpe@gmail.com>
2018-03-29LPPa: upgrade dissector to v14.4.0Pascal Quantin9-14/+36
Change-Id: Ia84124f5bd7bf7167fae5c431b69de76ca9073eb Reviewed-on: https://code.wireshark.org/review/26684 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-29NAS EPS: upgrade dissector to v15.2.0Pascal Quantin3-12/+150
Change-Id: I448934f15a18b5f6086cdf3f415dcccf2a4534d6 Reviewed-on: https://code.wireshark.org/review/26683 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-293GPP NAS: upgrade dissector to v15.2.0Pascal Quantin3-7/+80
Change-Id: I11510356950c1eab4d77f8473f62aa6428311853 Reviewed-on: https://code.wireshark.org/review/26682 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-29Extend 'HTTP Referer statistics' to sequence HTTP RedirectsMoshe Kaplan2-28/+169
This patch adds support for sequencing HTTP Redirects. This enables tracking of HTTP-based redirects, which may not have a Referer header. As such, this patch also renames 'HTTP Referer statistics' to 'HTTP Request Sequences' to better reflect the more generic functionality. Note that this does not fully support RFC 3986. An external library like uriparser.github.io may be a better option for efficient, full relative HTTP URL resolution. A Sample PCAP to test functionality is available here: https://wiki.wireshark.org/SampleCaptures?action=AttachFile&do=get&target=http_redirects.pcapng A sample PCAP to demonstrate usefulness is available here: https://www.malware-traffic-analysis.net/2015/08/31/page2.html (examine request to hxxp://lk2gaflsgh.jgy658snfyfnvh.com/service.php) Change-Id: I9edd1a1de86228b0dcb1df9f6f30e24379684321 Reviewed-on: https://code.wireshark.org/review/26679 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-03-29zbee ZCL OTA attribute typo fixDana Sy1-2/+2
There is a typo on the attribute name for the ZCL OTA attribute 0x0000. Change the attribute name to match the ZCL specification document. Change-Id: I83f42128fb3fac8c75124f375dda392d6c8bdcab Reviewed-on: https://code.wireshark.org/review/26678 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-28DOCSIS: Making sure UCD contained in REGRSPMP does not overwrite the ↵Bruno Verstuyft1-0/+2
REGRSPMP info Change-Id: I9db330ab4e9ddf7a3d61f5c993e1d05cce3130ea Reviewed-on: https://code.wireshark.org/review/26673 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-28Kerberos: do not store empty keysPascal Quantin2-2/+2
Bug: 14576 Change-Id: Ib52133a1b43e237f76f17a38d308407c0431d33e Reviewed-on: https://code.wireshark.org/review/26672 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-28packet-wsp: Adding x-wap-application:lwm2m.dm supportIvan Severin1-2/+18
Added x-wap-application:lwm2m.dm support according Open Mobile Alliance docs. See docs: (page 141), http://www.openmobilealliance.org/release/LightweightM2M/V1_0_2-20180209-A/OMA-TS-LightweightM2M-V1_0_2-20180209-A.pdf Change-Id: I0026ae3f7e03b28242a3a7cb3091ba32c91c4edb Reviewed-on: https://code.wireshark.org/review/26565 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-03-28Nano: add a heuristic dissector registration.Roland Haenel1-3/+76
When operating a Nano node behind a NAT, non-standard ports are commonly used for the protocol. The option to enable a heuristic dissector should be helpful in this scenario. Change-Id: I74abd8c90e9e5cebc0251662ade73f4e6e5e21bd Reviewed-on: https://code.wireshark.org/review/26668 Petri-Dish: Graham Bloice <graham.bloice@trihedral.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-28clean up the echo dissectorMartin Kaiser1-38/+18
simplify the code to distinguish between request and response remove the if(tree) check remove the offset variable, which is always 0 reformat the code remove the incorrect descriptions ("echo data") for request and response don't modify the display filter names Change-Id: Iffe074ceef5fe2dda9e0b134a8dc4db70881d3e4 Reviewed-on: https://code.wireshark.org/review/26667 Reviewed-by: Martin Kaiser <wireshark@kaiser.cx> Petri-Dish: Martin Kaiser <wireshark@kaiser.cx> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-27BGP path attribute AGGREGATOR (7) may be 32bitsytti1-1/+1
https://www.iana.org/assignments/bgp-parameters/bgp-parameters.xhtml https://tools.ietf.org/html/rfc4893 ------------------------------------------- NEW BGP speakers carry AS path information expressed in terms of 4- octet Autonomous Systems numbers by using the existing AS_PATH attribute, except that each AS number in this attribute is encoded not as a 2-octet, but as a 4-octet entity. The same applies to the AGGREGATOR attribute - NEW BGP speakers use the same attribute, except that the AS carried in this attribute is encoded as a 4-octet entity. ------------------------------------------- Change-Id: I4ccfc2c18e8777a800211dd285550723ac0da872 Reviewed-on: https://code.wireshark.org/review/26647 Petri-Dish: Graham Bloice <graham.bloice@trihedral.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-27tap: fix remaining potential memleaks with register_tap_listenerPeter Wu1-1/+1
Additionally, add an attribute to the tap function to prevent future callers from leaking this memory. Change-Id: Ief6af2bbc74d19153628f09d7b273e85cb2284ab Reviewed-on: https://code.wireshark.org/review/26642 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-26rpcrdma: make sure that heuristic checks don't throw an exceptionMartin Kaiser1-3/+7
We should not be throwing an exception while checking if the packet really contains our protocol. Add a length check to make sure that the initial tvb_get_ntohl() call will not fail. Read the message type after the heuristic check. Change-Id: I397732dbec20bcd0ab5356e8c3500fd0cb6e1434 Reviewed-on: https://code.wireshark.org/review/26634 Reviewed-by: Martin Kaiser <wireshark@kaiser.cx> Petri-Dish: Martin Kaiser <wireshark@kaiser.cx> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-03-26BSSGP: Add 2 new values to 11.3.112 Redirection Indication.AndersBroman1-1/+3
Bug: 14570 Change-Id: Ia2d8323a89ed4b59f5c7167a51ea18017faf5408 Reviewed-on: https://code.wireshark.org/review/26653 Reviewed-by: Anders Broman <a.broman58@gmail.com> Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>