History log of /netbsd/usr.sbin/rarpd/rarpd.c (Results 1 – 25 of 61)
Revision Date Author Comments
# 7ac029eb 26-Mar-2023 andvar <andvar@NetBSD.org>

fix various typos in documentation, comments and sysctl device description.
mainly aion -> ation and inlude -> include.


# e5bf0f7b 13-Feb-2018 martin <martin@NetBSD.org>

Adapt to ar_tha() changes in if_arp.h rev1.31.


# 855f7656 30-Aug-2011 joerg <joerg@NetBSD.org>

static + __printflike + __dead


# 09ae6325 18-Apr-2009 lukem <lukem@NetBSD.org>

Fix WARNS=4 issues (-Wshadow -Wsign-compare -Wextra)


# 9c194566 21-Jul-2008 lukem <lukem@NetBSD.org>

Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.


# a2e6cc1f 21-Jul-2008 martin <martin@NetBSD.org>

UBC license does not require an advertizing clause any more - this files
where probably missed in the initial sweep due to strange formatting
(last clause not explicitly numbered).

FreeBSD converted

UBC license does not require an advertizing clause any more - this files
where probably missed in the initial sweep due to strange formatting
(last clause not explicitly numbered).

FreeBSD converted them (rev. 1.21 pf rarpd.8 and rev 1.41 of rarpd.c
in their repository), nearly four years ago.

show more ...


# 126f7e11 12-May-2006 mrg <mrg@NetBSD.org>

since ar_tha() can return NULL, don't pass it directly to functions
that expect real addresses. explicitly KASSERT() that it is not
NULL in the kernel and just avoid using it userland.

(the kernel

since ar_tha() can return NULL, don't pass it directly to functions
that expect real addresses. explicitly KASSERT() that it is not
NULL in the kernel and just avoid using it userland.

(the kernel could be more defensive about this, but, until now it
would have just crashed anyway.)

show more ...


# 5b59015f 01-Dec-2004 christos <christos@NetBSD.org>

remove backwards compatibility with non-cloning bpf.


# e13c309d 01-Dec-2004 christos <christos@NetBSD.org>

Use /dev/bpf, if _PATH_BPF is defined.


# 190b2e4c 07-Sep-2004 jrf <jrf@NetBSD.org>

Replaced strncpy with strlcpy. Thanks to Peter Postma who
pointed them our in PR #25762. Approved by christos@NetBSD.org.


# b174c248 12-May-2004 tron <tron@NetBSD.org>

Fix handling of interface aliases if "rarpd" is not invoked with "-a".


# 221fa572 10-Apr-2004 darrenr <darrenr@NetBSD.org>

With recent changes to BPF, pushing the default buffer size to 1MB, running
a bunch of small daemons that seem small packet flows can easily chew up
significant kernel memory (each BPF device opened

With recent changes to BPF, pushing the default buffer size to 1MB, running
a bunch of small daemons that seem small packet flows can easily chew up
significant kernel memory (each BPF device opened takes 2*buffersize of
wired memory.) In each of these applications, add code to set the buffer
size to 32k before setting the interface.

show more ...


# e8f0e61f 13-Jul-2003 itojun <itojun@NetBSD.org>

use bounded string op


# d25769c0 15-May-2003 itojun <itojun@NetBSD.org>

assume presense of getifaddrs(3).


# 307f4019 21-Oct-2002 lukem <lukem@NetBSD.org>

tweak usage now that multiple interfaces are supported...


# 2c07094b 17-Oct-2002 thorpej <thorpej@NetBSD.org>

Allow more than one interface to be specified on the command line.


# 84dd8f31 14-Jul-2002 wiz <wiz@NetBSD.org>

ANSIfy. Remove ifndef __STDC__. Remove __P(). Remove register.


# dad921a2 11-Jan-2002 itojun <itojun@NetBSD.org>

daemon(3) has to be called prior to file descriptor initialization.


# 4c999163 24-Sep-2001 wiz <wiz@NetBSD.org>

va_{start,end} audit:
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function

va_{start,end} audit:
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).

Improved by comments from enami and christos -- thanks!

Heimdal/krb4/KAME changes already fed back, rest to follow.

Inspired by, but not not based on, OpenBSD.

show more ...


# 5e2a8567 11-Jan-2001 enami <enami@NetBSD.org>

Kill no longer used variable decl.


# 13220245 11-Jan-2001 lukem <lukem@NetBSD.org>

use explicit name rather than __progname in openlog


# b002f543 20-Nov-2000 is <is@NetBSD.org>

With RARP, MAC asks, and IP answers. Fixes PR 11330 by Thilo Manske, who
also provided the fix (modulo formatting).


# d8302e2d 11-Oct-2000 is <is@NetBSD.org>

More format string cleanups by sommerfeld.


# 7a26b9af 30-Aug-2000 abs <abs@NetBSD.org>

Include the fact we're making replies in the debug() output.


# b9c3c448 13-Apr-2000 itojun <itojun@NetBSD.org>

use getifaddrs to avoid alignment constraints in SIOCGIFCONF.
(do you have PR # for this? >lukem)


123