Returns information for an Internet service. Overrides the core
getservent
,
getservbyname
, and
getservbyport
functions, replacing them with versions that return Net::servent objects. The functions take a default second argument of
tcp
. The objects have methods that return the fields of the same name from the
servent
structure in
netdb.h
:
Field | Description |
---|---|
aliases
|
List of aliases |
name
|
Name of service |
port
|
Port |
proto
|
Protocol to use |
You can access the structure fields either with the methods or by importing the fields into your namespace with the :FIELDS import tag and then accessing them by prepending
s_
to the field name:
$serv_obj->name() $s_name
Copyright © 2001 O'Reilly & Associates. All rights reserved.