summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add check dependency to travis.testsThomas Habets2015-04-221-1/+1
|
* Add test on some borken packets.Thomas Habets2015-04-222-8/+228
|
* Add tests on output.Thomas Habets2015-04-221-1/+135
|
* Initial unit test.Thomas Habets2015-04-226-10/+219
|
* Fix typo in Travis-CI config.Thomas Habets2015-04-221-1/+1
|
* Add Travis-CI config.Thomas Habets2015-04-221-0/+8
|
* Merge pull request #18 from newbg/8021p-v2Thomas Habets2015-02-113-6/+31
|\ | | | | Add -Q option to specify 802.1Q priority.
| * Add -Q option to specify 802.1Q priority.Nikolay Aleksandrov2015-02-113-6/+31
|/ | | | | | | | Since the 802.1p priority is a part of the 802.1Q VLAN header, it requires that the -V option is also specified. The allowed priority values are 0 (default) - 7. Signed-off-by: Nikolay Aleksandrov <razor@blackwall.org>
* Add -V for supplying a 802.1Q tag.Thomas Habets2015-02-054-46/+133
| | | | | | | | | Tag is added on sent packets and expected on replies. This gives the ability to arping hosts on multiple different 802.1Q VLANs without actually having to create them as subinterfaces. Adapted from patch by Nikolay Aleksandrov <razor@blackwall.org>.
* Up version to 2.15.arping-2.15Thomas Habets2015-01-101-1/+1
|
* Have expect celebrate when it succeeds.Thomas Habets2015-01-101-0/+3
|
* Remove autom4te.cache from tarball.Thomas Habets2015-01-101-0/+1
|
* Add comment on BIOCIMMEDIATE use.Thomas Habets2014-12-051-0/+1
|
* Friendlier error message if setting timestamp type fails.Thomas Habets2014-12-051-1/+5
|
* Add option -m to allow setting timestamp type.Thomas Habets2014-12-054-5/+55
|
* Use pcap_set_immediate_mode() to remove buffering delay.Thomas Habets2014-12-052-1/+12
|
* Use pcap_create() instead of pcap_open_live(), when available.Thomas Habets2014-12-052-5/+52
| | | | | pcap_open_live() does the same thing this code does, but future commits will add stuff that only works when using pcap_create().
* Up version to 2.14.arping-2.14Thomas Habets2014-06-291-1/+1
|
* Fix tests that try to autodetect interface.Thomas Habets2014-06-291-2/+2
|
* Put -C on the -h help.Thomas Habets2014-06-171-1/+1
|
* Added -P, to send ARP replies instead of ARP requests.Thomas Habets2014-06-174-4/+13
| | | | | | This can be useful with -U. Fixes #15.
* 'library' -> 'program' in license text.Thomas Habets2014-06-1710-70/+70
|
* Drop privileges, where possible.Thomas Habets2014-06-174-7/+147
| | | | Fixes #9.
* Make extra/testing.exp work on OpenBSD.Thomas Habets2014-06-011-19/+30
|
* snprintf() has become a dependency, so replace sprintf() to shut OpenBSD up.Thomas Habets2014-06-011-11/+10
|
* findif_sysctl: Free the right pointer.Thomas Habets2014-06-011-7/+12
|
* Give buf size to format_mac().Thomas Habets2014-06-011-9/+12
|
* Ease off string matching in unit test to make it work on OpenBSD.Thomas Habets2014-06-011-1/+1
|
* Update testing script to work with WLAN interfaces.Thomas Habets2014-06-011-18/+18
| | | | | WLAN interfaces don't need the padding that wired ethernet does, and ARP replies are therefore 42 bytes instead of 60.
* Properly set error message in lookupdev() functions.Thomas Habets2014-06-016-29/+116
| | | | Also changes to print it better to the user.
* Update comment in test that -r and -R are tested.Thomas Habets2014-05-291-2/+2
|
* Strip endlines from libnet error messages.Thomas Habets2014-05-292-1/+30
|
* Always print beeps before other output.Thomas Habets2014-05-292-46/+97
|
* Clarify that -A is used in test.Thomas Habets2014-05-282-2/+2
|
* Rename the other expect script .exp.Thomas Habets2014-05-221-0/+0
|
* Rename expect script .exp.Thomas Habets2014-05-221-0/+0
|
* Add -W <sec> option.Thomas Habets2014-05-224-4/+21
| | | | Just like -w but in floating point seconds instead of microseconds.
* Add -C <n> to immediately exit after receiving <n> replies.Thomas Habets2014-05-224-5/+45
| | | | Thanks to tolysz <tolysz@gmail.com>
* Test script: set variables for magic addresses.Thomas Habets2014-05-221-4/+42
|
* Fix negative percents in -D mode when seeing dups.Thomas Habets2014-05-182-12/+13
|
* Work around libnet interface autodetection bug.Thomas Habets2014-05-185-17/+30
| | | | | | | | Under some circumstances libnet_init() will try to open an IPv6-in-IPv4 tunnel with LIBNET_LINK when asked to autodetect. If this happens then retry with interface "lo" which should succeed. This libnet_t* is only used for resolving, so doesn't affect functionality.
* Add tests for usage text.Thomas Habets2014-05-161-1/+35
|
* Add tests for -e.Thomas Habets2014-05-161-1/+35
|
* Add testing script.Thomas Habets2014-05-161-0/+134
|
* Enable -D to work in ping MAC mode.Thomas Habets2014-05-161-2/+14
|
* Enable beeping in quiet (-q) and cisco (-D) mode if given -a.Thomas Habets2014-05-161-3/+3
|
* Some code cleanup.Thomas Habets2014-05-162-150/+181
|
* Up version to 2.13arping-2.13Thomas Habets2012-12-291-1/+1
|
* Fix mktarball script for non-tagsThomas Habets2012-12-291-2/+7
|
* Remove all Makefile.in files on 'make mrproper'Thomas Habets2012-12-291-1/+1
|