summaryrefslogtreecommitdiffstats
path: root/usr.sbin/arp/arp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Zap unused h_errnokn2019-09-161-3/+1
* Simplify function detectionkn2019-09-161-31/+9
* The algorithm creating the routing addresses in route(8) and arp(6)bluhm2019-08-311-4/+3
* The IFP address in arp(8) used some bytes from a location dependingbluhm2019-08-291-8/+10
* Honour -n when deleting entries, sync parse_host() from ndp(8)kn2019-08-271-23/+32
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-4/+4
* PF_ROUTE -> AF_ROUTE in the scattered sock()/setsockopt() callskrw2019-01-221-3/+3
* Use <fcntl.h> instead of <sys/file.h> for open() and friends.guenther2018-04-261-3/+2
* As we only use the .tv_sec field, simplify gettimeofday(2) -> time(3).cheloha2017-12-231-10/+7
* Switch base tools from /dev/bpf0 to /dev/bpf. Now that /dev/bpf has beennatano2017-04-191-2/+2
* Name global variable for routing socket rtsock like in ndp(8).bluhm2017-04-151-9/+9
* Tweak output to keep it aligned when interfaces with big names, likempi2016-11-291-8/+8
* Pull in <sys/time.h> for gettimeofday()guenther2016-08-271-1/+2
* Replace the /dev/bpf* open loop with a plain open("/dev/bpf0", ...).natano2016-05-281-28/+3
* Kill undocumented "pro" command. It's a no-op since the 90s!mpi2016-03-231-9/+7
* Rename 'rtn' to 'error' for coherency.mpi2016-03-231-11/+10
* Remove code to print the never set SIN_PROXY bit. This flag is only usedmpi2016-03-231-2/+1
* Use an unsigned int rather than an int when iterating through all 32mmcc2016-01-261-2/+2
* remove undocumented message about trailerstedu2015-12-081-4/+2
* I messed up reading the call graph. -d delete does use search, so aderaadt2015-10-141-4/+1
* Change all tame callers to namechange to pledge(2).deraadt2015-10-091-5/+5
* use new tame "route" feature when possiblederaadt2015-10-071-7/+9
* correct a rtget() error checksemarie2015-10-051-2/+2
* arp uses a non-privileged sockraw to look at the kernel arp tables.deraadt2015-10-031-3/+7
* Explicitly request the sockaddr_dl when doing a RTM_GET rather thanmpi2015-06-031-12/+52
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-3/+3
* Remove useless comment, snprintf and if/else.bluhm2014-09-071-5/+2
* Be coherent in the way arp(8) and ndp(8) display local entries andmpi2014-09-031-3/+6
* print leading 0's in MAC addresses again, ok deraadtsthen2014-08-221-2/+2
* Change the output of arp(8) to match what ndp(8) does and include thempi2014-08-211-38/+121
* Entries for broadcast addresses should also be ignored, just like localmpi2014-08-191-2/+2
* Do not try to delete RTF_LOCAL entries. Such routes are automaticallympi2014-08-111-14/+17
* Put AF_ROUTE socket that arp(8) operates on into the appropriate rdomain.mikeb2014-03-181-1/+5
* There is no need to init a global to 0claudio2014-02-261-2/+2
* Reduce the warnings when arp, rarp, ndp are compiled with WARNINGS=yes.bluhm2013-08-151-4/+4
* arp and rarpd used an int expire_time for time calculation. Convertbluhm2013-07-201-4/+5
* create realloc() loops around sysctl for array-based mibs, in programsderaadt2013-03-211-11/+17
* When running route -Tx exec arp -an, arp would always use the defaultphessler2012-11-081-1/+2
* Add Wake on Lan support to arp(8). This is partly based on the originaljasper2011-01-111-4/+198
* a usage line got too long; ok jmcderaadt2009-09-271-3/+3
* Same code as in route(8) same RTM_VERSION check missing.claudio2009-06-251-2/+3
* more rtm->rtm_hdrlen conversionchris2009-06-051-2/+2
* One more tool that knows about other domains via -Vclaudio2009-06-051-8/+20
* Use rtm_hdrlen to jump over the message header and to the beginning of theclaudio2008-12-121-3/+4
* "usage:" should precede the first statement onlysobrado2008-03-121-2/+2
* backout the change to make arp(8) default to -an;thib2008-02-141-4/+1
* Oops. Better diff to enable -an by default without breakingthib2008-02-071-4/+4
* make arp(8) default to -na when called with no arguments;thib2008-02-071-1/+4
* Yet another application that does not check if the RTM_VERSION is the expectedclaudio2007-08-241-1/+3
* Use sizeof(buf) instead of hard coded numbers.ray2007-02-181-2/+2