getprotobyname NAME
This function does the same thing as getprotobyname(3): it translates a protocol name to its corresponding number. The return value in list context is:
($name, $aliases, $protocol_number)
In scalar context, getprotobyname returns only the protocol number.