]> git.pld-linux.org Git - packages/BitchX.git/blame - BitchX-dcc-force-port.patch
- added md5
[packages/BitchX.git] / BitchX-dcc-force-port.patch
CommitLineData
8d27b8a5 1Patch to enable forcing of the local port bitchx uses for DCC.
2
3536c25c 3--- BitchX/include/vars.h.old Sun Nov 4 17:18:23 2001
4+++ BitchX/include/vars.h Sun Nov 4 17:20:30 2001
5@@ -89,6 +89,7 @@
6 DCC_BLOCK_SIZE_VAR,
7 DCC_DLDIR_VAR ,
8 DCC_FAST_VAR,
9+ DCC_FORCE_PORT_VAR,
10 DCC_GET_LIMIT_VAR,
11 DCC_MAX_AUTOGET_SIZE_VAR ,
12 DCC_QUEUE_LIMIT_VAR,
13--- BitchX/source/vars.c.old Sun Nov 4 17:16:10 2001
14+++ BitchX/source/vars.c Sun Nov 4 17:15:55 2001
15@@ -189,6 +189,7 @@
16 { "DCC_BLOCK_SIZE",0, INT_TYPE_VAR, DEFAULT_DCC_BLOCK_SIZE, NULL, NULL, 0, VIF_BITCHX },
17 { "DCC_DLDIR",0, STR_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX },
18 { "DCC_FAST",0, BOOL_TYPE_VAR, DEFAULT_DCC_FAST, NULL, NULL, 0, VIF_BITCHX },
19+ { "DCC_FORCE_PORT",0, INT_TYPE_VAR, 0, NULL, NULL, 0, VIF_BITCHX },
20 { "DCC_GET_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_GET_LIMIT, NULL, NULL, 0, VIF_BITCHX },
21 { "DCC_MAX_AUTOGET_SIZE",0, INT_TYPE_VAR, DEFAULT_MAX_AUTOGET_SIZE, NULL, NULL, 0, VIF_BITCHX },
22 { "DCC_QUEUE_LIMIT",0, INT_TYPE_VAR, DEFAULT_DCC_QUEUE_LIMIT, NULL, NULL, 0, VIF_BITCHX },
23--- BitchX/source/dcc.c.old Sun Nov 4 17:16:25 2001
24+++ BitchX/source/dcc.c Sun Nov 4 17:18:00 2001
25@@ -620,7 +620,9 @@
26
27 if (get_int_var(RANDOM_LOCAL_PORTS_VAR))
28 portnum = random_number(65535 - 1024) + 1024;
29-
30+ if (get_int_var(DCC_FORCE_PORT_VAR))
31+ portnum = get_int_var(DCC_FORCE_PORT_VAR);
32+
33 #ifdef DCC_CNCT_PEND
34 flags |= DCC_CNCT_PEND;
35 #endif
This page took 0.096091 seconds and 4 git commands to generate.