From f1be93d9710a909f0fe781bfb18dc148fef4574e Mon Sep 17 00:00:00 2001 From: Mattias Amnefelt Date: Sun, 21 Apr 2002 05:14:50 +0000 Subject: [PATCH] use rx library interface instead of tweaking in each program (cherry picked from commit 7138b2734cebbf93af4dd69c04cba242c20241b5) --- src/bozo/bosserver.c | 5 ++--- src/budb/server.c | 5 ++--- src/kauth/kaserver.c | 5 ++--- src/ptserver/ptserver.c | 5 ++--- src/vlserver/vlserver.c | 3 +-- src/volser/volmain.c | 3 +-- 6 files changed, 10 insertions(+), 16 deletions(-) diff --git a/src/bozo/bosserver.c b/src/bozo/bosserver.c index 28bffe44a..1b7fd56a9 100644 --- a/src/bozo/bosserver.c +++ b/src/bozo/bosserver.c @@ -910,9 +910,8 @@ char **envp; bozo_rxsc[2] = (struct rx_securityClass *) rxkad_NewServerSecurityObject( 0, tdir, afsconf_GetKey, (char *) 0); - /* These two lines disallow jumbograms */ - rx_maxReceiveSize = OLD_MAX_PACKET_SIZE; - rxi_nSendFrags = rxi_nRecvFrags = 1; + /* Disable jumbograms */ + rx_SetNoJumbo(); tservice = rx_NewService(/* port */ 0, /* service id */ 1, /*service name */ "bozo", /* security classes */ bozo_rxsc, diff --git a/src/budb/server.c b/src/budb/server.c index 5744234f9..8be2aa182 100644 --- a/src/budb/server.c +++ b/src/budb/server.c @@ -472,9 +472,8 @@ main(argc, argv) afsconf_GetKey, (char *) 0); - /* These two lines disallow jumbograms */ - rx_maxReceiveSize = OLD_MAX_PACKET_SIZE; - rxi_nSendFrags = rxi_nRecvFrags = 1; + /* Disable jumbograms */ + rx_SetNoJumbo(); tservice = rx_NewService(0, BUDB_SERVICE, "BackupDatabase", sca, 3, BUDB_ExecuteRequest); diff --git a/src/kauth/kaserver.c b/src/kauth/kaserver.c index 7a62c2821..74ea4ff00 100644 --- a/src/kauth/kaserver.c +++ b/src/kauth/kaserver.c @@ -335,9 +335,8 @@ main (argc, argv) sca[RX_SCINDEX_NULL] = rxnull_NewServerSecurityObject(); - /* These two lines disallow jumbograms */ - rx_maxReceiveSize = OLD_MAX_PACKET_SIZE; - rxi_nSendFrags = rxi_nRecvFrags = 1; + /* Disable jumbograms */ + rx_SetNoJumbo(); tservice = rx_NewService (0, KA_AUTHENTICATION_SERVICE, "AuthenticationService", diff --git a/src/ptserver/ptserver.c b/src/ptserver/ptserver.c index 6195610c7..e03a85688 100644 --- a/src/ptserver/ptserver.c +++ b/src/ptserver/ptserver.c @@ -268,9 +268,8 @@ void main (argc, argv) } else sc[2] = sc[0]; - /* These two lines disallow jumbograms */ - rx_maxReceiveSize = OLD_MAX_PACKET_SIZE; - rxi_nSendFrags = rxi_nRecvFrags = 1; + /* Disable jumbograms */ + rx_SetNoJumbo(); tservice = rx_NewService(0,PRSRV,"Protection Server",sc,3,PR_ExecuteRequest); if (tservice == (struct rx_service *)0) { diff --git a/src/vlserver/vlserver.c b/src/vlserver/vlserver.c index 74beacd90..1a5d938d8 100644 --- a/src/vlserver/vlserver.c +++ b/src/vlserver/vlserver.c @@ -262,8 +262,7 @@ char **argv; exit(2); } if (!rxJumbograms) { - rx_maxReceiveSize = OLD_MAX_PACKET_SIZE; - rxi_nSendFrags = rxi_nRecvFrags = 1; + rx_SetNoJumbo(); } rx_SetRxDeadTime(50); diff --git a/src/volser/volmain.c b/src/volser/volmain.c index 760c2ef9e..404b11672 100644 --- a/src/volser/volmain.c +++ b/src/volser/volmain.c @@ -337,8 +337,7 @@ usage: } if (!rxJumbograms) { /* Don't allow 3.4 vos clients to send jumbograms and we don't send. */ - rx_maxReceiveSize = OLD_MAX_PACKET_SIZE; - rxi_nSendFrags = rxi_nRecvFrags = 1; + rx_SetNoJumbo(); } rx_GetIFInfo(); rx_SetRxDeadTime(420); -- 2.39.5