scapy.contrib.rsvp

class scapy.contrib.rsvp.RSVP

Bases: scapy.packet.Packet

aliastypes
fields_desc
RSVP fields

Version

BitField (4 bits)

1

Flags

BitField (4 bits)

1

Class

ByteEnumField

1

chksum

XShortField

None

TTL

ByteField

1

dataofs

XByteField

0

Length

ShortField

None

payload_guess

Possible sublayers: RSVP_Object

post_build(p, pay)
class scapy.contrib.rsvp.RSVP_Data

Bases: scapy.packet.Packet

aliastypes
default_payload_class(payload)
fields_desc
RSVP_Data fields

Data

StrLenField

b''

class scapy.contrib.rsvp.RSVP_HOP

Bases: scapy.packet.Packet

aliastypes
default_payload_class(payload)
fields_desc
RSVP_HOP fields

neighbor

IPField

'0.0.0.0'

inface

BitField (32 bits)

1

class scapy.contrib.rsvp.RSVP_LabelReq

Bases: scapy.packet.Packet

aliastypes
default_payload_class(payload)
fields_desc
RSVP_LabelReq fields

reserve

ShortField

1

L3PID

ShortField

1

class scapy.contrib.rsvp.RSVP_Object

Bases: scapy.packet.Packet

aliastypes
fields_desc
RSVP_Object fields

Length

ShortField

4

Class

ByteEnumField

1

C-Type

ByteField

1

guess_payload_class(payload)
class scapy.contrib.rsvp.RSVP_SenderTSPEC

Bases: scapy.packet.Packet

aliastypes
default_payload_class(payload)
fields_desc
RSVP_SenderTSPEC fields

Msg_Format

ByteField

0

reserve

ByteField

0

Data_Length

ShortField

4

Srv_hdr

ByteField

1

reserve2

ByteField

0

Srv_Length

ShortField

4

Tokens

StrLenField

b''

class scapy.contrib.rsvp.RSVP_SessionAttrb

Bases: scapy.packet.Packet

aliastypes
default_payload_class(payload)
fields_desc
RSVP_SessionAttrb fields

Setup_priority

ByteField

1

Hold_priority

ByteField

1

flags

ByteField

1

Name_length

FieldLenField

None

Name

StrLenField

b''

class scapy.contrib.rsvp.RSVP_Time

Bases: scapy.packet.Packet

aliastypes
default_payload_class(payload)
fields_desc
RSVP_Time fields

refresh

BitField (32 bits)

1