scapy.layers.rip

RIP (Routing Information Protocol).

class scapy.layers.rip.RIP

Bases: scapy.packet.Packet

aliastypes
fields_desc
RIP fields

cmd

ByteEnumField

1

version

ByteField

1

null

ShortField

0

guess_payload_class(payload)
payload_guess

Possible sublayers: RIPEntry

class scapy.layers.rip.RIPAuth

Bases: scapy.packet.Packet

aliastypes
fields_desc
RIPAuth fields

AF

ShortEnumField

65535

authtype

ShortEnumField

2

password

StrFixedLenField (Cond)

None

digestoffset

ShortField (Cond)

0

keyid

ByteField (Cond)

0

authdatalen

ByteField (Cond)

0

seqnum

IntField (Cond)

0

zeropad

StrFixedLenField (Cond)

None

authdata

StrLenField (Cond)

None

payload_guess

Possible sublayers: RIPEntry

pre_dissect(s)
class scapy.layers.rip.RIPEntry

Bases: scapy.layers.rip.RIP

aliastypes
fields_desc
RIPEntry fields

AF

ShortEnumField

2

RouteTag

ShortField

0

addr

IPField

'0.0.0.0'

mask

IPField

'0.0.0.0'

nextHop

IPField

'0.0.0.0'

metric

IntEnumField

1

payload_guess

Possible sublayers: RIPEntry