Provided by: libnetpacket-perl_1.6.0-1_all
NAME
NetPacket::IPX - Assemble and disassemble IPX packets
VERSION
version 1.6.0
SYNOPSIS
use NetPacket::IPX; my $ipx = NetPacket::IPX->decode($raw_pkt); my $raw_pkt = $ipx->encode(); my $ipx = NetPacket::IPX->new( tc => 0, type => 1, dest_network => "00:00:00:01", dest_node => "FF:FF:FF:FF:FF:FF", dest_socket => 1234, src_network => "00:00:00:01", src_node => "12:34:56:78:90:AB", src_socket => 5678, data => "...", );
DESCRIPTION
"NetPacket::IPX" is a "NetPacket" class for encoding and decoding IPX packets.
METHODS
decode($raw_pkt) Decode a packet and return a "NetPacket::IPX" instance. encode() Return the encoded form of a "NetPacket::IPX" instance. new(%options) Construct a "NetPacket::IPX" instance with arbitrary contents. All arguments listed in the SYNOPSIS are mandatory. Throws an exception on missing/invalid arguments.
INSTANCE DATA
The following fields are available in a "NetPacket::IPX" instance: tc Traffic Control field, the number of routers an IPX packet has passed through. type Type field. dest_network Destination network number, in the format "XX:XX:XX:XX". dest_node Destination node number, in the format "XX:XX:XX:XX:XX:XX". dest_socket Destination socket number. src_network Source network number, in the format "XX:XX:XX:XX". dest_node Source node number, in the format "XX:XX:XX:XX:XX:XX". dest_socket Source socket number. data Packet payload.
COPYRIGHT
Copyright (C) 2014 Daniel Collins This module is free software. You can redistribute it and/or modify it under the same terms as Perl itself.
AUTHOR
Daniel Collins <solemnwarning@solemnwarning.net>