Wireshark-commits: [Wireshark-commits] master d8e1e18: Netflow/Ipfix: Add Barracuda NGFirewall

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Mon, 21 Dec 2015 09:17:53 +0000 (UTC)
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=d8e1e18d5e980743bbcaba389dc0808a0860554a
Submitter: Alexis La Goutte (alexis.lagoutte@xxxxxxxxx)
Changed: branch: master
Repository: wireshark

Commits:

d8e1e18 by Uli Heilmeier (uh@xxxxxxxxxxxx):

    Netflow/Ipfix: Add Barracuda NGFirewall
    
    Add support for Barracuda NGFirewall Ipfix Audit. Used documentation
    found at https://techlib.barracuda.com/NG61/ConfigAuditReportingIPFIX
    
    The configuration allows to switch between little endian and big
    endian for a Ipfix collector. This commit expects big endian encoding.
    
    However it seems that there is a bug in NGFirewall 6.1.1 which
    interchanges the encoding (little-endian instead of big endian and vice
    versa).
    
    Bug: 11902
    Change-Id: I84c497188eadedf6781dce309888242b0dc1592f
    Reviewed-on: https://code.wireshark.org/review/12703
    Petri-Dish: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
    Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
    Reviewed-by: Alexis La Goutte <alexis.lagoutte@xxxxxxxxx>
    

Actions performed:

    from  f66fedc0  ICMP timestamp is in mseconds, not seconds.
    adds  d8e1e18   Netflow/Ipfix: Add Barracuda NGFirewall


Summary of changes:
 epan/dissectors/packet-netflow.c |  230 +++++++++++++++++++++++++++++++++++++-
 epan/sminmpec.h                  |    1 +
 2 files changed, 229 insertions(+), 2 deletions(-)