CfgTie::TieServ - A HASH tie that allows access the service port database


CfgTie documentation  | view source Contained in the CfgTie distribution.

Index


NAME

Top

CfgTie::TieServ -- A HASH tie that allows access the service port database

SYNOPSIS

Top

	tie %serv,'CfgTie::TieServ';
	print $serv{'smtp'};

DESCRIPTION

Top

This is a straight forward HASH tie that allows us to access the service port database sanely.

Ties

There are two ties available for programers:

tie %serv,'CfgTie::TieServ'

$serv{$name} will return a HASH reference of the named service information

tie %serv_port,'CfgTie::TieServ_port'

$serv_port{$port} will return a HASH reference for the specified service port.

Structure of hash

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

Name

Service name

Aliases

A list reference for other names for this service

Port

The port number

Protocol

The protocol name

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

See Also

Top

CfgTie::Cfgfile, CfgTie::TieAliases, CfgTie::TieGeneric, CfgTie::TieGroup, CfgTie::TieHost, CfgTie::TieNamed, CfgTie::TieNet, CfgTie::TiePh, CfgTie::TieProto, CfgTie::TieShadow, CfgTie::TieUser

Caveats

Top

The current version does cache some service information.

Author

Top

Randall Maas (randym@acm.org)


CfgTie documentation  | view source Contained in the CfgTie distribution.