---
name: "Net::Frame::Dump"
section: "3pm"
platform: "linux"
package: "libnet-frame-dump-perl"
version: "1.18-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Net::Frame::Dump"
---

# Net::Frame::Dump(3pm)

base-class for a tcpdump like implementation

## NAME

Net::Frame::Dump - base-class for a tcpdump like implementation

## DESCRIPTION

**Net::Frame::Dump** is the base class for all dump modules. With them, you can open a device for live capture, for offline analysis, or for creating a pcap file.

See **Net::Frame::Dump::Offline**, **Net::Frame::Dump::Online**, **Net::Frame::Dump::Writer** for specific usage.

## METHODS

- **new** (%h)

  Base-class object constructor.

## CONSTANTS

Load them: use Net::Frame::Dump qw(:consts);

- **NF\_DUMP\_LAYER\_NULL**

  - **NF\_DUMP\_LAYER\_ETH**

  - **NF\_DUMP\_LAYER\_RAW**

  - **NF\_DUMP\_LAYER\_SLL**

  - **NF\_DUMP\_LAYER\_PPP**

  - **NF\_DUMP\_LAYER\_80211\_RADIOTAP**

  - **NF\_DUMP\_LAYER\_80211**

  Various supported link layers.

## SEE ALSO

Net::Frame::Dump::Online, Net::Frame::Dump::Offline, Net::Frame::Dump::Writer

## AUTHOR

Patrice \<GomoR\> Auffret

## COPYRIGHT AND LICENSE

Copyright (c) 2006-2020, Patrice \<GomoR\> Auffret

You may distribute this module under the terms of the Artistic license. See LICENSE.Artistic file in the source distribution archive.
