Skip to content

Update libpcap and tcpdump #1006

Merged
merged 14 commits into from
Jan 18, 2019
Merged

Update libpcap and tcpdump #1006

merged 14 commits into from
Jan 18, 2019

Commits on Jan 17, 2019

  1. Configuration menu
    Copy the full SHA
    f1b8f59 View commit details
    Browse the repository at this point in the history
  2. libpcap: Strip trailing space

    pmenzel committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    dabe943 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    609bf84 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f1672ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    78180e2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff291e0 View commit details
    Browse the repository at this point in the history
  7. libpcap: Update version from 1.0.0 to 1.9.0

    The current version is from 2011, so update to the current version.
    
    The change-log is available [online][1].
    
    1.  Additionally, remove the unneeded hacks. It builds and installs just
        fine without any changes.
    
    2.  Disable Bluetooth support, as it causes build failures, and we do
        not need it,
    
    [1]: https://www.tcpdump.org/libpcap-changes.txt
    pmenzel committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    cc5e31c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0453123 View commit details
    Browse the repository at this point in the history
  9. tcpdump: Strip trailing space

    pmenzel committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    de65fee View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    287ac23 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a8bad58 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    302fb98 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    31c0cb5 View commit details
    Browse the repository at this point in the history
  14. tcpdump: Update version from 4.1.1 to 4.9.2

    Rebuild tcpdump against libpcap 1.9.2, so that [the new syntax for
    opening a socket is used][1].
    
    > "For compatibility with Linux 2.0, the obsolete socket(PF_INET,
    > SOCK_RAW, protocol) syntax is still supported to open a
    > packet(7) socket.  This is deprecated and should be replaced by
    > socket(PF_PACKET, SOCK_RAW, protocol) instead.  The main
    > difference is the new sockaddr_ll address structure for generic
    > link layer information instead of sockaddr_pkt." - ip(7)
    
    The change-log is available [online][2].
    
    [1]: https://stackoverflow.com/questions/6060550/what-is-the-correct-replacement-for-pf-inet-sock-packet
    [2]: https://www.tcpdump.org/tcpdump-changes.txt
    pmenzel committed Jan 17, 2019
    Configuration menu
    Copy the full SHA
    95a6507 View commit details
    Browse the repository at this point in the history