getservent getservent Retrieves the next listing from the /etc/services file or its equivalent. Returns null at the end of the file. The return value in list context is: ($name, $aliases, $port_number, $protocol_name) In scalar context, getservent returns only the service port name.