matteo
379854c61e
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
2007-04-02 18:59:48 +00:00
charnier
5b67866b9a
compile under WARNS=6
2006-09-13 05:01:25 +00:00
thomas
38872801d1
(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
2006-08-11 21:44:53 +00:00
peter
9a6ba4dbc2
Deal with xdrproc_t casts. Make these compile cleanly with WARNS=2
...
(but I haven't turned it on)
2003-10-26 06:14:10 +00:00
alfred
727d879eeb
use getaddrinfo() instead of gethostbyname().
...
Submitted by: Jean-Luc Richier <Jean-Luc.Richier@imag.fr>
2002-07-15 19:02:45 +00:00
alfred
d553d8cff7
mark unused variable.
2002-07-11 18:45:59 +00:00
alfred
8a8f54cf28
make mostly WARNS=4 clean.
...
constify, mark unsued args, fixup prototypes.
2002-07-11 17:55:14 +00:00
alfred
8677b99410
Log the IP of the machine if an invalid host is passed over the wire.
...
PR: bin/29406
2002-07-11 17:44:59 +00:00
alfred
2346687c8a
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
2002-07-11 17:39:50 +00:00
alfred
8f999c3422
Fix syslog format errors introduced in 1.6.
2002-07-11 17:36:09 +00:00
alfred
39199c8724
add includes for inet_ntoa prototype.
2002-07-11 17:33:47 +00:00
alfred
9bbf00859f
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
2002-07-11 17:11:42 +00:00
alfred
a36618aaa6
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.
2002-03-22 19:43:21 +00:00
peter
efabb9ccb1
$Id$ -> $FreeBSD$
1999-08-28 01:35:59 +00:00
charnier
8f640499e9
Use err(3). Add usage() and #includes.
1997-10-13 11:13:33 +00:00
peter
babe8f19b6
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.
1996-04-01 05:36:06 +00:00
peter
e6ac6d91b7
Import Jan 15 version of Andrew Gordon <andrew.gordon@net-tel.co.uk>'s
...
rpc.statd.
This is apparently fully functional and complete.
1996-02-17 15:14:59 +00:00