1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-07 22:58:11 +00:00
freebsd-ports/net
Chris Piazza 9994a0349b Add a patch to fix a problem with very low write speeds with
samba on freebsd.

Following is description made by one of the Samba developers:

"The problem is we switched to using recv() with the MSG_WAITALL flag
instead of read(). This makes Samba faster on most systems. On FreeBSD it
 causes a massive slowdown and I don't know why. To fix it, change
 the definition of MSG_WAITALL to be zero in lib/util_sock.c and
 recompile 2.0.5a. I'm hoping someone from FreeBSD will get back to me
 with some explanation. Regards, Jeremy Allison, Samba Team."

This problem where observed by almost all samba-2.0.5a users and typically
 it led to 10-20x decrease in write speed.

PR:		13894
Submitted by:	Maxim Sobolev <sobomax@altavista.net>
1999-09-24 04:29:42 +00:00
..
archie FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
argus $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
arla FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
arpwatch $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
arpwatch-devel $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ascend-radius FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
bb FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
bind8 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
bind9 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
bing $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
binkd Resolve many 301 Moved Permanently URLs in DESCR. 1999-09-17 19:16:35 +00:00
boclient $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
bounce change use of DISTFILES and portlint 1999-09-04 19:21:43 +00:00
bpft Need to include sys/types.h for u_char and friends on FreeBSD/Alpha. 1999-09-20 01:20:09 +00:00
brouted $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
cap * portlint. 1999-09-08 18:17:05 +00:00
choparp $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ciscoconf $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
citrix_ica FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
citrix_xenapp FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
clog $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
clusterit $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
cnet $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
coda5_client Commit #3/4 to enforce caps, no period. 1999-06-26 19:12:45 +00:00
coda5_doc $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
coda5_server Commit #3/4 to enforce caps, no period. 1999-06-26 19:12:45 +00:00
coda_client $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
coda_doc $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
coda_intro $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
coda_server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
cvsup $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
cvsup-bin $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
cvsup-mirror $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
cvsupd-bin $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
delegate Upgrade to 5.9.4. 1999-09-07 20:22:05 +00:00
dgd $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
dgd-lpmud $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
dgd-net $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
dlint $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
dnsutl $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
dnswalk $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
domtools $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
echoping FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
etherboot $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ethereal Upgrade to 0.7.3 1999-09-01 20:18:59 +00:00
fping Don't depend on GNU share+unshare to extract the distfile. Sed trickery 1999-09-20 20:18:07 +00:00
freewais-sf $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
fspclient FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
gaim $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
gaim-snapshot $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
gated FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
generic-nqs $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ggsd $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
gicq Resolve many 301 Moved Permanently URLs in DESCR. 1999-09-17 19:16:35 +00:00
gnomeicu FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
gnomeicu2 FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
gnosamba $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
gnu-finger $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
gopher $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
gtkyahoo Caps, no period. 1999-08-29 17:49:24 +00:00
h2n FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
hesiod FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
icb Fix the first arg to strscat so we can use stdarg macros and get this 1999-09-20 02:12:51 +00:00
icmpinfo $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
icmpquery $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
icqlib $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
icqlib0 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
icqnix Caps, no period. 1999-08-29 17:49:24 +00:00
imm Portlintify 1999-09-04 20:29:45 +00:00
ipw $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
irrtoolset Judiciously s/int/ssize_t/ so this build on FreeBSD/Alpha. 1999-09-20 01:49:28 +00:00
isc-dhcp2 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
isc-dhcp3 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
isc-dhcp3-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
isc-dhcp30-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
isc-dhcp31-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
isc-dhcp40-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
kdenetwork2 Update to KDE-1.1.2 1999-09-18 09:02:12 +00:00
kdenetwork3 Update to KDE-1.1.2 1999-09-18 09:02:12 +00:00
kdenetwork4 Update to KDE-1.1.2 1999-09-18 09:02:12 +00:00
kdenetwork11 Update to KDE-1.1.2 1999-09-18 09:02:12 +00:00
kdetelnet The version number of libgif.so has changed to 5. 1999-09-18 03:12:11 +00:00
kicq $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ksamba $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ldapsdk FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
libicq FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
libnet $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
libnet10 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
libsocket++ $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
licq $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
licq-devel $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
macipgw $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
mars_nwe $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
micq $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
mpd Toss in an ugly hack to cope with the fact that va_list is a non-scalar 1999-09-20 01:23:11 +00:00
mpich $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
mpich2 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
mrt $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
mrtg Update to 2.8.8 1999-09-08 22:42:13 +00:00
mtr Resolve many 301 Moved Permanently URLs in DESCR. 1999-09-17 19:16:35 +00:00
naim $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
nam $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
net-snmp o Bump SHLIB_VERSION to 4 and make this port build it that way. 1999-09-04 23:30:47 +00:00
net-snmp4 o Bump SHLIB_VERSION to 4 and make this port build it that way. 1999-09-04 23:30:47 +00:00
netatalk $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
netatalk-asun $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
netatalk-devel $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
netcat portlint 1999-09-05 21:52:16 +00:00
netpipes $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
nettest Judiciously s/int/ssize_t/ so this builds on FreeBSD/Alpha. 1999-09-20 01:02:14 +00:00
nocol $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ns $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ns2 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
nslint $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ntimelord $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ntop $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ntp FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
ntp-devel FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
ntp-stable FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
nttcp $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap2 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap12 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap20 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap20-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap21 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap21-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap22 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap22-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap23-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
openldap24-server $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
p5-Archie FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
p5-Net FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
p5-Net-DNS FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
p5-Net-RawIP $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
p5-Net-Telnet $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
p5-Net-Whois FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
p5-pRPC FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
p5-SNMP Fix to work after the ucd-snmp library bump. 1999-09-04 23:50:36 +00:00
p5-SNMP_Session FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
p5-SNMP-Util A helper library for p5-SNMP, including walk functions. 1999-09-08 23:41:06 +00:00
p5-Socks $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
p5-URI Add depends on p5-MIME-Base64 1999-09-09 20:38:33 +00:00
pathchar $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
pcnfsd $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
perldap FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
pipsecd Update to pipsecd-19990831 1999-09-10 15:09:15 +00:00
pkg Commit #3/4 to enforce caps, no period. 1999-06-26 19:12:45 +00:00
pmf These ports are building now, so take out BROKEN_ELF. 1999-09-21 10:11:25 +00:00
ppp-nt FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
pppload FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
pptpclient $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ppxp $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
pvm $Id $ -> $FreeBSD$ (note space, which is probably why Peter missed it) 1999-08-31 11:28:45 +00:00
queso portlint 1999-09-05 22:15:15 +00:00
radius FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
radiusclient $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
radiusd-cistron $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ratoolset Judiciously s/int/ssize_t/ so this build on FreeBSD/Alpha. 1999-09-20 01:49:28 +00:00
rdist6 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
relay $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
rinetd $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ripetools $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
rmsg time(3) returns a time_t and not a long. 1999-09-20 02:22:39 +00:00
rrdtool Let the generated Makefiles install the perl modules. 1999-09-11 00:55:52 +00:00
rrdtool10 Let the generated Makefiles install the perl modules. 1999-09-11 00:55:52 +00:00
rshell Update master site. 1999-09-19 10:30:46 +00:00
rsync synchronisation != synchronization 1999-09-03 04:28:07 +00:00
rtptools FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
rtsp_proxy $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
rwhois FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
rwhoisd FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
samba Add a patch to fix a problem with very low write speeds with 1999-09-24 04:29:42 +00:00
samba3 Add a patch to fix a problem with very low write speeds with 1999-09-24 04:29:42 +00:00
samba-devel Add a patch to fix a problem with very low write speeds with 1999-09-24 04:29:42 +00:00
scotty $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
scotty3 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
sdr Upgrade to sdr 2.7 1999-09-09 05:48:35 +00:00
sendfile $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
sharity-light FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
slirp $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
smbtcpdump $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
sniffit FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
socks5 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
SSLtelnet Fix the coredump of setupterm(). 1999-09-19 07:21:53 +00:00
sup $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
tcpflow This port now respects ${LOCALBASE}. 1999-09-17 13:09:35 +00:00
tcpshow I moved files around on freefall. 1999-09-22 09:09:30 +00:00
tcptrace Update to tcptrace 5.2.0 1999-09-09 19:22:27 +00:00
tdetect $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
telnetx FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
telserv portlint 1999-09-05 22:15:15 +00:00
tik $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
tintin++ FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
tintin++-devel FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
tinyfugue Make this port build with an empty /usr/local. 1999-09-20 01:10:21 +00:00
tn3270 Enforce random pkg/COMMENT rules, including the one that states Emacs 1999-09-18 04:56:11 +00:00
traceroute $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
trafshow $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
trafshow3 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
trafshow4 $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ttcp $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
ttt $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
tund Update to version 0.20. 1999-09-18 17:48:16 +00:00
ucd-snmp o Bump SHLIB_VERSION to 4 and make this port build it that way. 1999-09-04 23:30:47 +00:00
vnc Resolve many 301 Moved Permanently URLs in DESCR. 1999-09-17 19:16:35 +00:00
wais $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
wb FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
wide-dhcp Take over maintance. 1999-09-06 19:26:40 +00:00
wireshark Upgrade to 0.7.3 1999-09-01 20:18:59 +00:00
wmnet $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
xarchie $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
xferstats $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
xicq Resolve many 301 Moved Permanently URLs in DESCR. 1999-09-17 19:16:35 +00:00
xipmsg $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
xwhois FreeBSD.ORG -> FreeBSD.org 1999-08-31 06:53:31 +00:00
ytalk $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
zebra Update zebra to 0.79 1999-09-19 12:14:57 +00:00
zebra-devel Update zebra to 0.79 1999-09-19 12:14:57 +00:00
zebra-pj Update zebra to 0.79 1999-09-19 12:14:57 +00:00
zephyr Make sure we can find zephyr_err.h so this port builds. 1999-09-20 02:00:19 +00:00
ztelnet $Id$ -> $FreeBSD$ 1999-08-30 14:24:37 +00:00
Makefile Activate p5-SNMP-Util. 1999-09-08 23:42:27 +00:00