Man page - packet.nfs.portmap2(3)
Packages contains this manual
- packet.link.ethernet(3)
- packet.application.gss_const(3)
- nfstest.host(3)
- packet.application.dns_const(3)
- nfstest.file_io(3)
- packet.internet.arp(3)
- packet.nfs.nlm4(3)
- nfstest_dio(1)
- nfstest_delegation(1)
- packet.link.erf(3)
- packet.utils(3)
- nfstest_lock(1)
- packet.pktt(3)
- packet.link.ethernet_const(3)
- baseobj(3)
- packet.nfs.nfs3(3)
- nfstest_pkt(1)
- packet.nfs.nlm4_const(3)
- packet.nfs.nfs(3)
- packet.internet.ipv6addr(3)
- packet.transport.ib(3)
- packet.transport.tcp(3)
- nfstest_rdma(1)
- nfstest_alloc(1)
- packet.nfs.nfs3_const(3)
- packet.transport.ddp(3)
- nfstest.nfs_util(3)
- nfstest_cache(1)
- packet.record(3)
- packet.application.rpcordma_const(3)
- nfstest_sparse(1)
- nfstest_io(1)
- packet.application.gss(3)
- nfstest_xattr(1)
- packet.nfs.nfs4_const(3)
- nfstest_interop(1)
- nfstest_xid(1)
- nfstest_posix(1)
- packet.application.rpc(3)
- packet.application.rpcordma(3)
- packet.transport.mpa(3)
- nfstest_ssc(1)
- packet.pkt(3)
- packet.link.sllv2(3)
- packet.transport.rdmainfo(3)
- nfstest(1)
- packet.nfs.mount3(3)
- nfstest.rexec(3)
- packet.derunpack(3)
- packet.transport.udp(3)
- packet.unpack(3)
- packet.application.krb5_const(3)
- nfstest_pnfs(1)
- packet.nfs.portmap2(3)
- packet.nfs.mount3_const(3)
- packet.application.dns(3)
- packet.transport.rdmap(3)
- packet.internet.ipv6(3)
- packet.nfs.nfs4(3)
- packet.application.krb5(3)
- packet.nfs.portmap2_const(3)
- packet.link.vlan(3)
- nfstest.utils(3)
- packet.application.ntp4(3)
- packet.link.sllv1(3)
- packet.application.rpc_creds(3)
- packet.application.rpc_const(3)
- nfstest_file(1)
- packet.internet.arp_const(3)
- packet.nfs.nfsbase(3)
- formatstr(3)
- packet.internet.ipv4(3)
- nfstest_fcmp(1)
- nfstest.test_util(3)
- packet.link.macaddr(3)
apt-get install nfstest
Manual
PORTMAP2
NAMECLASSES
class CALLIT2args(baseobj.BaseObj)
class CALLIT2res(baseobj.BaseObj)
class DUMP2res(baseobj.BaseObj)
class GETPORT2args(mapping)
class GETPORT2res(baseobj.BaseObj)
class PORTMAP2args(packet.utils.RPCload)
class PORTMAP2res(packet.utils.RPCload)
class SET2args(mapping)
class SET2res(bool_res)
class UNSET2args(mapping)
class UNSET2res(bool_res)
class bool_res(baseobj.BaseObj)
class entry2(baseobj.BaseObj)
class mapping(baseobj.BaseObj)
class portmap_proc2(packet.utils.Enum)
class portmap_prog2(packet.utils.Enum)
class proto2(packet.utils.Enum)
SEE ALSO
BUGS
AUTHOR
NAME
packet.nfs.portmap2 - PORTMAPv2 decoding module
CLASSES
class CALLIT2args(baseobj.BaseObj)
struct
CALLIT2args {
portmap_prog2 prog;
unsigned int vers;
unsigned int proc;
opaque args<>;
};
Methods
defined here:
---------------------
__init__(self,
unpack)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class CALLIT2res(baseobj.BaseObj)
struct
CALLIT2res {
unsigned int port;
opaque res<>;
};
Methods
defined here:
---------------------
__init__(self,
unpack)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class DUMP2res(baseobj.BaseObj)
struct DUMP2res
{
entry2 *entries;
};
Methods
defined here:
---------------------
__init__(self,
unpack)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class GETPORT2args(mapping)
struct mapping {
portmap_prog2 prog;
unsigned int vers;
proto2 prot;
unsigned int port;
};
class GETPORT2res(baseobj.BaseObj)
struct
GETPORT2res {
unsigned int result;
};
Methods
defined here:
---------------------
__init__(self,
unpack)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class PORTMAP2args(packet.utils.RPCload)
union switch
PORTMAP2args (portmap_proc2 procedure) {
case const.PMAPPROC_NULL:
void;
case const.PMAPPROC_SET:
SET2args opset;
case const.PMAPPROC_UNSET:
UNSET2args opunset;
case const.PMAPPROC_GETPORT:
GETPORT2args opgetport;
case const.PMAPPROC_DUMP:
void;
case const.PMAPPROC_CALLIT:
CALLIT2args opcallit;
};
Methods
defined here:
---------------------
__init__(self,
unpack, procedure)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class PORTMAP2res(packet.utils.RPCload)
union switch
PORTMAP2res (portmap_proc2 procedure) {
case const.PMAPPROC_NULL:
void;
case const.PMAPPROC_SET:
SET2res opset;
case const.PMAPPROC_UNSET:
UNSET2res opunset;
case const.PMAPPROC_GETPORT:
GETPORT2res opgetport;
case const.PMAPPROC_DUMP:
DUMP2res opdump;
case const.PMAPPROC_CALLIT:
CALLIT2res opcallit;
};
Methods
defined here:
---------------------
__init__(self,
unpack, procedure)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class SET2args(mapping)
struct mapping {
portmap_prog2 prog;
unsigned int vers;
proto2 prot;
unsigned int port;
};
class SET2res(bool_res)
struct bool_res
{
bool result;
};
class UNSET2args(mapping)
struct mapping {
portmap_prog2 prog;
unsigned int vers;
proto2 prot;
unsigned int port;
};
class UNSET2res(bool_res)
struct bool_res
{
bool result;
};
class bool_res(baseobj.BaseObj)
struct bool_res
{
bool result;
};
Methods
defined here:
---------------------
__init__(self,
unpack)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class entry2(baseobj.BaseObj)
struct entry2 {
mapping map;
entry2 *next;
};
Methods
defined here:
---------------------
__init__(self,
unpack)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class mapping(baseobj.BaseObj)
struct mapping {
portmap_prog2 prog;
unsigned int vers;
proto2 prot;
unsigned int port;
};
Methods
defined here:
---------------------
__init__(self,
unpack)
Constructor
Initialize
object’s private data according to the arguments
given.
Arguments can be given as positional, named arguments or a
combination of both.
class portmap_proc2(packet.utils.Enum)
enum portmap_proc2
class portmap_prog2(packet.utils.Enum)
enum portmap_prog2
class proto2(packet.utils.Enum)
enum proto2
SEE ALSO
baseobj(3), packet.nfs.portmap2_const(3), packet.unpack(3), packet.utils(3)
BUGS
No known bugs.
AUTHOR
Jorge Mora (mora@netapp.com)