Função getprotobynumber Perl

Descrição

Esta função traduz o protocolo NUMBER em seu nome correspondente em um contexto escalar, e seu nome e informações associadas em um contexto de lista: ($ name, $ aliases, $ protocol_number).

Sintaxe

A seguir está a sintaxe simples para esta função -

getprotobynumber NUMBER

Valor de retorno

Esta função retorna undef em caso de erro, caso contrário, o número do protocolo no contexto escalar e uma lista vazia no registro do protocolo de erro (nome, apelidos, número do protocolo) no contexto da lista.

Exemplo

A seguir está o código de exemplo que mostra seu uso básico -

#!/usr/bin/perl

($name, $aliases, $protocol_number) = getprotobynumber(6);

print "Name = $name\n";
print "Aliases = $aliases\n";
print "Protocol Number = $protocol_number\n";

Quando o código acima é executado, ele produz o seguinte resultado -

Name = tcp
Aliases = TCP
Protocol Number = 6