CfgTie::TieNet -- A module to tie in the net database


NAME

CfgTie::TieNet -- A module to tie in the net database


SYNOPSIS

        tie %net,'CfgTie::TieNet'


DESCRIPTION

This is a straightforward hash tie that allows us to access the net database sanely.

Ties

There are two ties available for programmers:

tie %net,'CfgTie::TieNet'
$net{$name} will return a hash reference of the named net information

tie %net_addr,'CfgTIe::TieNet_addr'
$net_addr{$addr} will return a hash reference for the specified network address.

Structure of hash

Any given net entry has the following information assoicated with it:

Name
net name

Aliases
A list reference for other names for this net

AddrType
The type of address

Addr
The address

Additionally, the programmer can set any other associated key, but this information will only available to the running Perl script.


See Also

the CfgTie::Cfgfile manpage, the CfgTie::TieAliases manpage, the CfgTie::TieGeneric manpage, the CfgTie::TieGroup manpage, the CfgTie::TieHost manpage, the CfgTie::TieNamed manpage, the CfgTie::TiePh manpage, the CfgTie::TieProto manpage, the CfgTie::TieServ manpage, the CfgTie::TieShadow manpage, the CfgTie::TieUser manpage


Caveats

The current version does cache some net information.


Author

Randall Maas (randym@acm.org)

 CfgTie::TieNet -- A module to tie in the net database