A getservbyname() a service és a protocol paraméterekre illő portszámot adja vissza. A szolgáltatás neve az /etc/services-nek megfelelő kell, hogy legyen. A protocol paraméter értéke "tcp" avagy "ucp" lehet (csupa kisbetűvel!). Ha a service vagy a protocol paraméterben megadott feltételeknek nincs megfelelő adat, FALSE értékkel tér vissza.
Teljes lista a különféle szolgáltatások kapuiról: http://www.iana.org/assignments/port-numbers.
Lásd még: getservbyport()!