diff options
author | mbr <mbr@FreeBSD.org> | 2003-05-29 09:18:22 +0000 |
---|---|---|
committer | mbr <mbr@FreeBSD.org> | 2003-05-29 09:18:22 +0000 |
commit | 48c0de19de35c62a5516be4fe25f5dcf738dd5db (patch) | |
tree | 3d0e2c46a2ef74585dcda24ca56ba45d9425c4f6 /contrib/amd | |
parent | 355d7ef9c59f170221a0182ff54a187e7297b0ac (diff) | |
parent | 532be24b7ef077cdfe0129dee60ab1f934c24181 (diff) | |
download | FreeBSD-src-48c0de19de35c62a5516be4fe25f5dcf738dd5db.zip FreeBSD-src-48c0de19de35c62a5516be4fe25f5dcf738dd5db.tar.gz |
This commit was generated by cvs2svn to compensate for changes in r115379,
which included commits to RCS files with non-trunk default branches.
Diffstat (limited to 'contrib/amd')
-rw-r--r-- | contrib/amd/conf/transp/transp_sockets.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/contrib/amd/conf/transp/transp_sockets.c b/contrib/amd/conf/transp/transp_sockets.c index 8a6a8b7..66b818a 100644 --- a/contrib/amd/conf/transp/transp_sockets.c +++ b/contrib/amd/conf/transp/transp_sockets.c @@ -50,6 +50,9 @@ #include <am_defs.h> #include <amu.h> +#ifndef RPC_MAXDATASIZE +#define RPC_MAXDATASIZE 9000 +#endif /* * find the IP address that can be used to connect to the local host @@ -216,6 +219,8 @@ create_nfs_service(int *soNFSp, u_short *nfs_portp, SVCXPRT **nfs_xprtp, void (* int create_amq_service(int *udp_soAMQp, SVCXPRT **udp_amqpp, int *tcp_soAMQp, SVCXPRT **tcp_amqpp) { + int maxrec = RPC_MAXDATASIZE; + /* first create TCP service */ if (tcp_soAMQp) { *tcp_soAMQp = socket(AF_INET, SOCK_STREAM, 0); @@ -231,6 +236,9 @@ create_amq_service(int *udp_soAMQp, SVCXPRT **udp_amqpp, int *tcp_soAMQp, SVCXPR return 2; } } +#ifdef SVCSET_CONNMAXREC + SVC_CONTROL(*tcp_amqpp, SVCSET_CONNMAXREC, &maxrec); +#endif /* next create UDP service */ if (udp_soAMQp) { |