DragonFly On-Line Manual Pages

Search: Section:  


HF(1)                  DragonFly General Commands Manual                 HF(1)

NAME

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

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 "%h(%i)". -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 ("%h"). -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. 4th Berkeley Distribution December, 9 2009 HF(1)

Search: Section: