| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
from the latter.
Notes:
svn path=/head/; revision=265420
|
| |
|
|
|
|
|
|
|
|
|
| |
new command line options -W, to enable it when needed.
On my tests this change by almost ten times improves rpcbind performance.
No objections: many, net@
Notes:
svn path=/head/; revision=262860
|
| |
|
|
|
|
|
| |
permission of Sun Microsystems in 2009.
Notes:
svn path=/head/; revision=258564
|
| |
|
|
|
|
|
| |
Submitted by: Garrett Cooper
Notes:
svn path=/head/; revision=244538
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
userland via routing socket or sysctl. This eliminates the following
KAME-specific sin6_scope_id handling routine from each userland utility:
sin6.sin6_scope_id = ntohs(*(u_int16_t *)&sin6.sin6_addr.s6_addr[2]);
This behavior can be controlled by net.inet6.ip6.deembed_scopeid. This is
set to 1 by default (sin6_scope_id will be filled in the kernel).
Reviewed by: bz
Notes:
svn path=/head/; revision=243187
|
| |
|
|
| |
Notes:
svn path=/head/; revision=228990
|
| |
|
|
|
|
|
|
|
| |
statment's border.
MFC after: 1 month
Notes:
svn path=/head/; revision=224001
|
| |
|
|
|
|
|
|
|
| |
PR: bin/154928
Submitted by: Eitan Adler <lists at eitanadler.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=218909
|
| |
|
|
| |
Notes:
svn path=/head/; revision=203984
|
| |
|
|
|
|
|
|
|
| |
from their liceense.
Obtained from: NetBSD
Notes:
svn path=/head/; revision=203972
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
interfaces (such as when you are part of a carp pool), and you run
rpcbind -h to restrict which interfaces have rpc services, rpcbind can
none-the-less return addresses that aren't in the -h list. This patch
enforces the rule that when you specify -h on the command line, then
services returned from rpcbind must be to one of the addresses listed
in -h, or be a loopback address (since localhost is implicit when
running -h).
The root cause of this is the assumption in addrmerge that there can
be only one interface that matches a given network IP address. This
turns out not to be the case. To retain historical behavior, I didn't
try to fix the routine to prefer the address that the request came
into, since I didn't know the side effects that might cause in the
normal case. My quick analysis suggests that it wouldn't be a
problem, but since this code is tricky I opted for the more
conservative patch of only restricting the reply when -h is in effect.
Hence, this change will have no effect when you are running rpcbind
without -h.
Reviewed by: alfred@
Sponsored by: iX Systems
MFC after: 2 weeks
Notes:
svn path=/head/; revision=203710
|
| |
|
|
|
|
|
|
|
| |
stack garbage.
Obtained from: NetBSD 1.13
Notes:
svn path=/head/; revision=203604
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201390
|
| |
|
|
|
|
|
|
|
|
|
|
| |
for rpcbind(8) to crash.
The crash was due to a boolean variable initialized
improperly. Besides fixing the initialization, pick
a better name for the variable so that its meaning is
clear and no more coding errors appear around it.
Notes:
svn path=/head/; revision=176290
|
| |
|
|
| |
Notes:
svn path=/head/; revision=173412
|
| |
|
|
| |
Notes:
svn path=/head/; revision=172901
|
| |
|
|
| |
Notes:
svn path=/head/; revision=170457
|
| |
|
|
|
|
|
|
| |
PR: bin/1122566
MFC after: 1 week
Notes:
svn path=/head/; revision=169174
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
other than INADDR_ANY.
2) Add the -6 option to specify "IPv6 only".
Glanced at by: bms
Requested by: bms [2]
PR: bin/84494 [1]
Approved by: silence from maintainer (~2 weeks) [1]
MFC after: 2 weeks
Notes:
svn path=/head/; revision=168969
|
| |
|
|
| |
Notes:
svn path=/head/; revision=164774
|
| |
|
|
|
|
|
|
|
| |
PR: docs/105720
Submitted by: koitsu
MFC after: 1 week
Notes:
svn path=/head/; revision=164746
|
| |
|
|
|
|
|
|
|
|
|
| |
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
Notes:
svn path=/head/; revision=156813
|
| |
|
|
|
|
|
|
| |
are exported by libc with prototypes in our standard headers.
I guess at one time this was necessary, but not any longer.
Notes:
svn path=/head/; revision=156528
|
| |
|
|
|
|
|
|
|
| |
PR: kern/73865
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=156337
|
| |
|
|
| |
Notes:
svn path=/head/; revision=140442
|
| |
|
|
| |
Notes:
svn path=/head/; revision=137328
|
| |
|
|
| |
Notes:
svn path=/head/; revision=137327
|
| |
|
|
|
|
|
|
|
|
| |
Decrease log severity to debug if a protocol is not supported by the
kernel (rpcbind checks /etc/netconfig if a protocol is available).
This avoids "rpcbind: cannot create socket for tcp6" messages
at startup on IPv4-only kernels.
Notes:
svn path=/head/; revision=133789
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=121657
|
| |
|
|
|
|
|
| |
Obtained from: NetBSD
Notes:
svn path=/head/; revision=121656
|
| |
|
|
| |
Notes:
svn path=/head/; revision=113091
|
| |
|
|
|
|
|
|
|
|
|
| |
produce backcompatible code.
Reviewed by: rwatson
Obtained from: NetBSD
MFC after: 1 day
Notes:
svn path=/head/; revision=109363
|
| |
|
|
|
|
|
| |
especially in troff files.
Notes:
svn path=/head/; revision=108533
|
| |
|
|
|
|
|
| |
Add FreeBSD Id tag where missing.
Notes:
svn path=/head/; revision=108470
|
| |
|
|
|
|
|
|
|
|
|
|
| |
from "unix" back to "local". Add some compat stuff so both
ways work for some time.
Reviewed by: phk
Approved by: imp (UPDATING)
Requested by: iedowse, lukem@netbsd.org
Notes:
svn path=/head/; revision=107952
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Fixes segfault if rpcbind is started up a second time.
Solution has been taken from mountd(8).
Reviewed by: phk
Approved by: re (rwatson)
Notes:
svn path=/head/; revision=107725
|
| |
|
|
|
|
|
|
|
|
| |
Added the -h option to the synopsis, documented the -a option,
sorted options descriptions according to style(9).
Approved by: re
Notes:
svn path=/head/; revision=107313
|
| |
|
|
|
|
|
| |
Requested by: mike
Notes:
svn path=/head/; revision=104593
|
| |
|
|
|
|
|
| |
needed to avoid warnings about comparing signed and unsigned values.
Notes:
svn path=/head/; revision=104592
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104590
|
| |
|
|
| |
Notes:
svn path=/head/; revision=104589
|
| |
|
|
|
|
|
| |
of compound statement' warnings.
Notes:
svn path=/head/; revision=104588
|
| |
|
|
|
|
|
| |
Submitted by: kris
Notes:
svn path=/head/; revision=104587
|
| |
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=100505
|
| |
|
|
| |
Notes:
svn path=/head/; revision=99968
|
| |
|
|
|
|
|
|
|
| |
UDP requests.
Submitted by: mbr
Notes:
svn path=/head/; revision=99774
|
| |
|
|
|
|
|
|
| |
ugly explicit casts, and its argument doesn't need explicitly cast to u_int,
especially if sizeof() is being used.
Notes:
svn path=/head/; revision=96788
|
| |
|
|
|
|
|
| |
sentences.
Notes:
svn path=/head/; revision=81929
|
| |
|
|
|
|
|
|
| |
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
Notes:
svn path=/head/; revision=80029
|
| |
|
|
| |
Notes:
svn path=/head/; revision=79806
|