Commit 6ef35a94 authored by Ulrich Sibiller's avatar Ulrich Sibiller Committed by Mike Gabriel

Args.c: reformat switch blocks

This makes them much more readable
parent 1dd8276f
...@@ -2270,10 +2270,11 @@ void nxagentSetPackMethod(void) ...@@ -2270,10 +2270,11 @@ void nxagentSetPackMethod(void)
void nxagentSetDeferLevel(void) void nxagentSetDeferLevel(void)
{ {
int deferLevel; /* defaults */
int tileWidth; int deferLevel = 0;
int tileHeight; int tileWidth = 64;
int deferTimeout; int tileHeight = 64;
int deferTimeout = 200;
/* /*
* Streaming is only partly implemented and is not available in this * Streaming is only partly implemented and is not available in this
...@@ -2287,76 +2288,18 @@ void nxagentSetDeferLevel(void) ...@@ -2287,76 +2288,18 @@ void nxagentSetDeferLevel(void)
nxagentChangeOption(Streaming, 0); nxagentChangeOption(Streaming, 0);
} }
switch (nxagentOption(LinkType)) switch (nxagentOption(LinkType))
{ {
case LINK_TYPE_MODEM: case LINK_TYPE_MODEM:
{ case LINK_TYPE_ISDN: { deferLevel = 2; tileWidth = 64; tileHeight = 64; break; }
deferLevel = 2; case LINK_TYPE_ADSL: { deferLevel = 2; tileWidth = 4096; tileHeight = 4096; break; }
case LINK_TYPE_WAN: { deferLevel = 1; tileWidth = 4096; tileHeight = 4096; break; }
tileWidth = 64;
tileHeight = 64;
deferTimeout = 200;
break;
}
case LINK_TYPE_ISDN:
{
deferLevel = 2;
tileWidth = 64;
tileHeight = 64;
deferTimeout = 200;
break;
}
case LINK_TYPE_ADSL:
{
deferLevel = 2;
deferTimeout = 200;
tileWidth = 4096;
tileHeight = 4096;
break;
}
case LINK_TYPE_WAN:
{
deferLevel = 1;
deferTimeout = 200;
tileWidth = 4096;
tileHeight = 4096;
break;
}
case LINK_TYPE_NONE: case LINK_TYPE_NONE:
case LINK_TYPE_LAN: case LINK_TYPE_LAN: { deferLevel = 0; tileWidth = 4096; tileHeight = 4096; break; }
{
deferLevel = 0;
deferTimeout = 200;
tileWidth = 4096;
tileHeight = 4096;
break;
}
default: default:
{ {
fprintf(stderr, "Warning: Unknown link type [%d] processing the defer option.\n", fprintf(stderr, "Warning: Unknown link type [%d] processing the defer option.\n",
nxagentOption(LinkType)); nxagentOption(LinkType));
deferLevel = 0;
tileWidth = 64;
tileHeight = 64;
deferTimeout = 200;
break; break;
} }
} }
...@@ -2449,48 +2392,20 @@ void nxagentSetDeferLevel(void) ...@@ -2449,48 +2392,20 @@ void nxagentSetDeferLevel(void)
void nxagentSetBufferSize(void) void nxagentSetBufferSize(void)
{ {
int size; int size = 16384;
switch (nxagentOption(LinkType)) switch (nxagentOption(LinkType))
{ {
case LINK_TYPE_MODEM: case LINK_TYPE_MODEM: { size = 4096; break; }
{ case LINK_TYPE_ISDN: { size = 4096; break; }
size = 4096; case LINK_TYPE_ADSL: { size = 8192; break; }
case LINK_TYPE_WAN: { size = 16384; break; }
break;
}
case LINK_TYPE_ISDN:
{
size = 4096;
break;
}
case LINK_TYPE_ADSL:
{
size = 8192;
break;
}
case LINK_TYPE_WAN:
{
size = 16384;
break;
}
case LINK_TYPE_NONE: case LINK_TYPE_NONE:
case LINK_TYPE_LAN: case LINK_TYPE_LAN: { size = 16384; break; }
{
size = 16384;
break;
}
default: default:
{ {
fprintf(stderr, "Warning: Unknown link type '%d' while setting the display buffer size.\n", fprintf(stderr, "Warning: Unknown link type '%d' while setting the display buffer size.\n",
nxagentOption(LinkType)); nxagentOption(LinkType));
size = 16384;
break; break;
} }
} }
...@@ -2524,48 +2439,20 @@ void nxagentSetScheduler(void) ...@@ -2524,48 +2439,20 @@ void nxagentSetScheduler(void)
void nxagentSetCoalescence(void) void nxagentSetCoalescence(void)
{ {
int timeout; int timeout = 0;
switch (nxagentOption(LinkType)) switch (nxagentOption(LinkType))
{ {
case LINK_TYPE_MODEM: case LINK_TYPE_MODEM: { timeout = 50; break; }
{ case LINK_TYPE_ISDN: { timeout = 20; break; }
timeout = 50; case LINK_TYPE_ADSL: { timeout = 10; break; }
case LINK_TYPE_WAN: { timeout = 5; break; }
break;
}
case LINK_TYPE_ISDN:
{
timeout = 20;
break;
}
case LINK_TYPE_ADSL:
{
timeout = 10;
break;
}
case LINK_TYPE_WAN:
{
timeout = 5;
break;
}
case LINK_TYPE_NONE: case LINK_TYPE_NONE:
case LINK_TYPE_LAN: case LINK_TYPE_LAN: { timeout = 0; break; }
{
timeout = 0;
break;
}
default: default:
{ {
fprintf(stderr, "Warning: Unknown link type '%d' while setting the display coalescence.\n", fprintf(stderr, "Warning: Unknown link type '%d' while setting the display coalescence.\n",
nxagentOption(LinkType)); nxagentOption(LinkType));
timeout = 0;
break; break;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment