GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  HF (1)

NAME

hf, ef, nf, pf - address to name filters

CONTENTS

Synopsis
Description
Options
Bugs

SYNOPSIS

hf [-1abcdilN] [-f format] [-t secs] [file ...]
ef [-d] [file ...]
nf [-di] [file ...]
pf [-d] [file ...]

DESCRIPTION

These filters reads the named files (or from stdin if there are none) and replace occurrences of a particular kind of address to the corresponding name:

hf - converts raw internet addresses to hostnames.
ef - converts ethernet addresses to hostnames.
nf - converts network addresses to names.
pf - converts square bracketed port numbers to names.

OPTIONS

Options common to all programs:
-d Dump the hash table (usually for debugging purposes).
Options specific to hf:
-1 Attempt to convert only the first address on a line.
-a Use asynchronous dns lookups.
-b Prints both the hostname and the ip address (the latter in parentheses). This is a shortcut for -f \(dq%h(%i)\(dq.
-c Checks the names against ip addresses; that is, the hostname the address resolves to must resolve back to the address or else the address is not converted to a hostname.
-f Specify a format string containing escapes to be used to create the replacement text. The escapes are as follows:

  %h - hostname (%D, %N, %l or even %i)
%D - local domain truncated hostname
%N - domain truncated hostname
%l - long hostname (FQDN)
%i - ip address
%% - %

Unrecognized escapes expand to the character without the percent. It’s acceptable to use specific escapes more than once. Specifying an empty format resets it to the default (\(dq%h\(dq).

-i Force converted names to be all lowercase.
-l By default, hf strips the domain part of hostnames in the local domain. The -l flag suppresses this stripping.
-N Strips the entire domain of all hostnames.
-t Specify a timeout (in seconds) for name and address lookups. By default, timeouts are left up to the resolver routines.
Options specific to nf:
-i Force converted names to be all lowercase.
-b Prints both the hostname and the ip address (the latter in parentheses).
-p Pad network addresses to four octets.

SEE ALSO

gethostbyaddr(3), ether_aton(3), getnetbyaddr(3), getservbyport(3)

BUGS

If a port number has different tcp and udp names, pf will favor the tcp name.
Search for    or go to Top of page |  Section 1 |  Main Index


--> HF (1) December, 9 2009

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.