File: net-utils.el.html

There are three main areas of functionality:

* Wrap common network utility programs (ping, traceroute, netstat,
nslookup, arp, route). Note that these wrappers are of the diagnostic functions of these programs only.

* Implement some very basic protocols in Emacs Lisp (finger and whois)

* Support connections to HOST/PORT, generally for debugging and the like.
In other words, for doing much the same thing as "telnet HOST PORT", and then typing commands.

Defined variables (54)

arp-programProgram to print IP to address translation tables.
arp-program-optionsOptions for the arp program.
dns-lookup-programProgram to interactively query DNS information.
dns-lookup-program-optionsOptions for the dns-lookup program.
finger-X.500-host-regexpsA list of regular expressions matching host names.
ftp-mode-abbrev-tableAbbrev table for ‘ftp-mode’.
ftp-mode-hookHook run after entering FTP mode.
ftp-mode-mapKeymap for ‘ftp-mode’.
ftp-mode-syntax-tableSyntax table for ‘ftp-mode’.
ftp-programProgram to run to do FTP transfers.
ftp-program-optionsOptions for the ftp program.
ftp-prompt-regexpRegexp which matches the FTP program’s prompt.
ifconfig-programProgram to print network configuration information.
ifconfig-program-optionsOptions for the ifconfig program.
iwconfig-programProgram to print wireless network configuration information.
iwconfig-program-optionsOptions for the iwconfig program.
net-utils-font-lock-keywordsExpressions to font-lock for general network utilities.
net-utils-mode-abbrev-tableAbbrev table for ‘net-utils-mode’.
net-utils-mode-hookHook run after entering NetworkUtil mode.
net-utils-mode-mapKeymap for ‘net-utils-mode’.
net-utils-mode-syntax-tableSyntax table for ‘net-utils-mode’.
netstat-programProgram to print network statistics.
netstat-program-optionsOptions for the netstat program.
network-connection-mode-abbrev-tableAbbrev table for ‘network-connection-mode’.
network-connection-mode-hookHook run after entering Network-Connection mode.
network-connection-mode-mapKeymap for ‘network-connection-mode’.
network-connection-mode-syntax-tableSyntax table for ‘network-connection-mode’.
network-connection-service-alistAlist of services and associated TCP port numbers.
nslookup-font-lock-keywordsExpressions to font-lock for nslookup.
nslookup-mode-abbrev-tableAbbrev table for ‘nslookup-mode’.
nslookup-mode-hookHook run after entering Nslookup mode.
nslookup-mode-mapKeymap for ‘nslookup-mode’.
nslookup-mode-syntax-tableSyntax table for ‘nslookup-mode’.
nslookup-programProgram to interactively query DNS information.
nslookup-program-optionsOptions for the nslookup program.
nslookup-prompt-regexpRegexp to match the nslookup prompt.
ping-programProgram to send network test packets to a host.
ping-program-optionsOptions for the ping program.
route-programProgram to print routing tables.
route-program-optionsOptions for the route program.
smbclient-mode-abbrev-tableAbbrev table for ‘smbclient-mode’.
smbclient-mode-hookHook run after entering smbclient mode.
smbclient-mode-mapKeymap for ‘smbclient-mode’.
smbclient-mode-syntax-tableSyntax table for ‘smbclient-mode’.
smbclient-programSmbclient program.
smbclient-program-optionsOptions for the smbclient program.
smbclient-prompt-regexpRegexp which matches the smbclient program’s prompt.
traceroute-programProgram to trace network hops to a destination.
traceroute-program-optionsOptions for the traceroute program.
whois-guess-serverIf non-nil, try to deduce the appropriate whois server from the query.
whois-reverse-lookup-serverServer which provides inverse DNS mapping.
whois-server-listA list of whois servers that can be queried.
whois-server-nameDefault host name for the whois service.
whois-server-tldAlist to map top level domains to whois servers.

Defined functions (39)

arp()
dns-lookup-host(HOST &optional NAME-SERVER)
finger(USER HOST)
ftp(HOST)
ftp-mode()
ifconfig()
ipconfig()
iwconfig()
net-utils--executable-find-sbin(COMMAND)
net-utils--revert-function(&optional IGNORE-AUTO NOCONFIRM)
net-utils-machine-at-point()
net-utils-mode()
net-utils-remove-ctrl-m-filter(PROCESS OUTPUT-STRING)
net-utils-run-program(NAME HEADER PROGRAM ARGS)
net-utils-run-simple(BUFFER PROGRAM-NAME ARGS &optional NODISPLAY)
net-utils-url-at-point()
netstat()
network-connection(HOST PORT)
network-connection-mode()
network-connection-mode-setup(HOST SERVICE)
network-connection-reconnect()
network-connection-to-service(HOST SERVICE)
network-service-connection(HOST SERVICE)
nslookup()
nslookup--ipv6-expand(IPV6-VECTOR)
nslookup-host(HOST &optional NAME-SERVER)
nslookup-host-ipv4(HOST &optional NAME-SERVER FORMAT)
nslookup-host-ipv6(HOST &optional NAME-SERVER FORMAT)
nslookup-mode()
ping(HOST)
route()
run-dig(HOST &optional NAME-SERVER)
run-network-program(PROCESS-NAME HOST PORT &optional INITIAL-STRING)
smbclient(HOST SERVICE)
smbclient-list-shares(HOST)
smbclient-mode()
traceroute(TARGET)
whois(ARG SEARCH-STRING)
whois-get-tld(HOST)

Defined faces (0)