History log of /freebsd-current/usr.sbin/rpc.statd/procs.c
Revision Date Author Comments
# 1d386b48 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# 34302d26 21-Sep-2019 Hiroki Sato <hrs@FreeBSD.org>

- Revert WARNS to 2 because of mismatch between (xdrproc_t) and xdr_void().
- Add prototype of from_addr().


# df57947f 18-Nov-2017 Pedro F. Giffuni <pfg@FreeBSD.org>

spdx: initial adoption of licensing ID tags.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.

Initially, only tag files that use BSD 4-Clause "Original" license.

RelNotes: yes
Differential Revision: https://reviews.freebsd.org/D13133


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# df18f9cc 02-Apr-2007 Matteo Riondato <matteo@FreeBSD.org>

Make rpc.statd INET* indipendent by converting sockaddr_in structures
to sockaddr ones and using svc_getrpccaller instead of svc_getcaller.
A similar patch was committed to rpc.lockd back in 2002 .

PR: bin/42004
MFC after: 1 week


# e55942e3 12-Sep-2006 Philippe Charnier <charnier@FreeBSD.org>

compile under WARNS=6


# 53c651a1 11-Aug-2006 Thomas Quinot <thomas@FreeBSD.org>

(sm_mon_1_svc): Fix debugging output: when establising a monitoring
request, correctly report the location (usually localhost) to which
a callback will be made when a notification is received for the
monitored host. Previsouly, the name of the monitored host was
reported instead.

MFC after: 2 weeks


# 422e293c 26-Oct-2003 Peter Wemm <peter@FreeBSD.org>

Deal with xdrproc_t casts. Make these compile cleanly with WARNS=2
(but I haven't turned it on)


# 45ea00ee 15-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

use getaddrinfo() instead of gethostbyname().

Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>


# ef6d75ff 11-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

mark unused variable.


# bf117eda 11-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

make mostly WARNS=4 clean.
constify, mark unsued args, fixup prototypes.


# 7a8d51f8 11-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

Log the IP of the machine if an invalid host is passed over the wire.

PR: bin/29406


# a2015ce5 11-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

Fix return values in the sm_notify_1 service routine to return an answer
most of the time (unless fork fails). This should fix the problem where
FreeBSD won't respond to a remote host and therefor the remote hosts
tries indefinitely to contact the FreeBSD hosts thereby irritating the
system administrator.

PR: misc/27810


# 51c8727a 11-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

Fix syslog format errors introduced in 1.6.


# f49f84fa 11-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

add includes for inet_ntoa prototype.


# 69b9f141 11-Jul-2002 Alfred Perlstein <alfred@FreeBSD.org>

Do not allow unsafe characters in monitored hostnames.

This is modified version of the fix posted in the PR, I've taken Wollman's
advice and used strvis(3) to properly show invalid hostnames.

PR: bin/39815


# bc038130 22-Mar-2002 Alfred Perlstein <alfred@FreeBSD.org>

rename 'enum res' and 'struct status' to 'enum sm_res' and 'struct sm_status'
to avoid -Wshadow warnings in consumers of its generated header files.


# 97d92980 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# df82e9ba 13-Oct-1997 Philippe Charnier <charnier@FreeBSD.org>

Use err(3). Add usage() and #includes.


# a60dc5e0 31-Mar-1996 Peter Wemm <peter@FreeBSD.org>

Some minor tweaks for statd
- use rpcgen to generate unmodified code instead of havinf it in the
repository
- use "natural" function names to avoid conflicts with prototypes etc.


# 1494289f 17-Feb-1996 Peter Wemm <peter@FreeBSD.org>

Import Jan 15 version of Andrew Gordon <andrew.gordon@net-tel.co.uk>'s
rpc.statd.

This is apparently fully functional and complete.