fixed DNS confusion in select.c if dnsfd(6) == 0
Fix a potential buffer overrun from an off-by-one error.
Merge pull request #46 from dhduvall/master

Fix a potential buffer overrun from an off-by-one error.
Add support for setting SO_MARK through --mark option.

This emulates the -m option for ping provided in iputils. When coupled
with iptables, this option provides a means of using source routing to
force probes through a consistent nexthop on multihomed systems.
Merge pull request #48 from jta/master

Add support for setting SO_MARK through --mark option.
fixed len confusion for IPV4 / IPV6 addresses
Colourize the ping graph in curses.

The display used, .123abc> is nearly completely unreadable at a glance.
We can use colours, as the only terminal from last 25 years I'm aware of
that did not support colours was Win3.1/95 telnet.exe, and even that did
degrade to monochrome rather than to garbage.
Improve command-line handling and documentation

In particular:

- generally improve the look of the man page and help message
- add missing command line options to the man page
- reorder command line options to be more consistent
- use the same order for command line options everywhere (man page, code, help message)
- add missing switches in getopt_long call (-M, -F)
- fix incorrect switch in getopt_long call (-Z)

Note that a few options were never documented (they are now marked as
"MISSING" in the man page).
Merge pull request #50 from kilobyte/master

Colourize the ping graph in curses.
I've been thinking about making this an option (i.e. you can disable this on the command line). 
Decision: No, set your terminal type to something that doesn't support colors if you don't want colors.
Clarify manpage regarding -a option
Document environment variables, especially MTR_OPTIONS
Print a meaningful error when -M is used but SO_MARK is not supported
Merge pull request #52 from zorun/documentation-fixes

Documentation fixes
Made the '?' bold-red
Implemented the changes requested by maintainer for '?' color implementation.
Merge pull request #53 from dballing/master

Made the '?' bold-red
Fixed to consider IPv6 nameservers and to also handle case where only IPv6 nameservers are specified.
Make it more portable and also fixed dorequest() and dns_ack6() to include IPv6 nameservers.
One more fix.
modified hloeung's glibc test