Serialized Form
-
Package jpcap.packet
-
Class jpcap.packet.ARPPacket
class ARPPacket extends Packet implements Serializable- serialVersionUID:
- 3271911802471786372L
-
Serialized Fields
-
hardtype
short hardtype
Hardware type -
hlen
short hlen
Hardware address length -
operation
short operation
Operation -
plen
short plen
Protocol address length -
prototype
short prototype
Protocol type -
sender_hardaddr
byte[] sender_hardaddr
Sender hardware address -
sender_protoaddr
byte[] sender_protoaddr
Sender protocol address -
target_hardaddr
byte[] target_hardaddr
Target hardware address -
target_protoaddr
byte[] target_protoaddr
Target protocol address
-
-
Class jpcap.packet.DatalinkPacket
class DatalinkPacket extends Object implements Serializable -
Class jpcap.packet.EthernetPacket
class EthernetPacket extends DatalinkPacket implements Serializable- serialVersionUID:
- 817080364073605844L
-
Serialized Fields
-
dst_mac
byte[] dst_mac
Destination MAC address (6byte) -
frametype
short frametype
Frame type -
src_mac
byte[] src_mac
Source MAC address (6byte)
-
-
Class jpcap.packet.ICMPPacket
class ICMPPacket extends IPPacket implements Serializable- serialVersionUID:
- 208303875185246732L
-
Serialized Fields
-
addr_entry_size
byte addr_entry_size
Address entry size -
addr_num
byte addr_num
The number of advertised addresses -
alive_time
short alive_time
Address alive time -
checksum
short checksum
Checksum -
code
byte code
ICMP code -
id
short id
ID -
ippacket
IPPacket ippacket
Returned IP packet -
mtu
short mtu
MTU -
orig_timestamp
int orig_timestamp
Originate timestamp -
preference
int[] preference
Preference -
recv_timestamp
int recv_timestamp
Receive timestamp -
redir_ip
InetAddress redir_ip
Redirect address -
router_ip
InetAddress[] router_ip
Advertised addresses -
seq
short seq
Sequence number -
subnetmask
int subnetmask
Subnet mask -
trans_timestamp
int trans_timestamp
Transmit timestamp -
type
byte type
ICMP type
-
-
Class jpcap.packet.IPPacket
class IPPacket extends Packet implements Serializable- serialVersionUID:
- 6427030004078082099L
-
Serialized Fields
-
d_flag
boolean d_flag
IP flag bit: [D]elay (v4) -
dont_frag
boolean dont_frag
Don't fragment flag (v4) -
dst_ip
InetAddress dst_ip
Destination IP address -
flow_label
int flow_label
Flow label (v6) -
hop_limit
short hop_limit
Hop Limit, Time To Live (TTL) (v4/v6) -
ident
int ident
IDENTIFICATION (v4) -
length
short length
Packet length (v4/v6) -
more_frag
boolean more_frag
More fragment flag (v4) -
offset
short offset
Fragment offset (v4) -
option
byte[] option
Option in IPv4 header (v4) -
options
List options
Option headers in IPv6Option (v6) -
priority
byte priority
Priority (class) (v4/v6) -
protocol
short protocol
Protocol (v4/v6) -
r_flag
boolean r_flag
IP flag bit: [R]eliability (v4) -
rsv_frag
boolean rsv_frag
Fragmentation reservation flag (v4) -
rsv_tos
byte rsv_tos
Type of Service (TOS) (v4/v6) -
src_ip
InetAddress src_ip
Source IP address -
t_flag
boolean t_flag
IP flag bit: [T]hrough (v4) -
version
byte version
IP version (v4/v6)
-
-
Class jpcap.packet.IPv6Option
class IPv6Option extends Object implements Serializable- serialVersionUID:
- 4027393032973499183L
-
Serialized Fields
-
addrs
InetAddress[] addrs
Route addresses (Routing option) -
hlen
byte hlen
Header length -
hop_left
byte hop_left
Hop number left (Routing option) -
identification
int identification
Identification (fragment option) -
m_flag
boolean m_flag
More flag (fragment option) -
next_header
byte next_header
Next header -
offset
short offset
Offset (Fragment option) -
option
byte[] option
Option -
routing_type
byte routing_type
Routing type (Routing option) -
sequence
int sequence
Sequence number (AH option) -
spi
int spi
SPI (AH option) -
type
byte type
Type
-
-
Class jpcap.packet.Packet
class Packet extends Object implements Serializable- serialVersionUID:
- 5182709860137479561L
-
Serialized Fields
-
caplen
int caplen
Captured length -
data
byte[] data
Packet data (excluding the header) -
datalink
DatalinkPacket datalink
Datalink layer header -
header
byte[] header
Header data -
len
int len
Length of this packet -
sec
long sec
Captured timestamp (sec) -
usec
long usec
Captured timestamp (micro sec)
-
-
Class jpcap.packet.TCPPacket
class TCPPacket extends IPPacket implements Serializable- serialVersionUID:
- -8856988406589484129L
-
Serialized Fields
-
ack
boolean ack
ACK flag -
ack_num
long ack_num
ACK number -
dst_port
int dst_port
Destination port number -
fin
boolean fin
FIN flag -
option
byte[] option
TCP option -
psh
boolean psh
PSH flag -
rst
boolean rst
RST flag -
rsv1
boolean rsv1
RSV1 flag -
rsv2
boolean rsv2
RSV2 flag -
sequence
long sequence
Sequence number -
src_port
int src_port
Source port number -
syn
boolean syn
SYN flag -
urg
boolean urg
URG flag -
urgent_pointer
short urgent_pointer
Urgent pointer -
window
int window
Window size
-
-
Class jpcap.packet.UDPPacket
class UDPPacket extends IPPacket implements Serializable- serialVersionUID:
- -3170544240823207254L
-
Serialized Fields
-
dst_port
int dst_port
Destination port number -
length
int length
packet length -
src_port
int src_port
Source port number
-
-