1 /* Default Database File Names */
3 #define RADIUS_DIR RADDBDIR
4 #define RADACCT_DIR RADIR
5 #define RADLOG_DIR LOGDIR
7 #define RADIUS_DICTIONARY "dictionary"
8 #define RADIUS_CLIENTS "clients"
9 #define RADIUS_NASLIST "naslist"
10 #define RADIUS_REALMS "realms"
12 #define RADUTMP LOGDIR "/radutmp"
13 #define SRADUTMP LOGDIR "/sradutmp"
14 #define RADWTMP LOGDIR "/radwtmp"
15 #define SRADWTMP LOGDIR "/sradwtmp"
17 /* Hack for funky ascend ports on MAX 4048 (and probably others)
18 The "NAS-Port-Id" value is "xyyzz" where "x" = 1 for digital, 2 for analog;
19 "yy" = line number (1 for first PRI/T1/E1, 2 for second, so on);
20 "zz" = channel number (on the PRI or Channelized T1/E1).
21 This should work with normal terminal servers, unless you have a TS with
22 more than 9999 ports ;^).
23 The "ASCEND_CHANNELS_PER_LINE" is the number of channels for each line into
24 the unit. For my US/PRI that's 23. A US/T1 would be 24, and a
25 European E1 would be 30 (I think ... never had one ;^).
26 This will NOT change the "NAS-Port-Id" reported in the detail log. This
27 is simply to fix the dynamic IP assignments a la Cistron.
28 You can change the default of 23 with an argument to ./configure.
29 WARNING: This hack works for me, but I only have one PRI!!! I've not
30 tested it on 2 or more (or with models other than the Max 4048)
32 -- dgreer@austintx.com
34 #ifdef ASCEND_PORT_HACK
35 # ifndef ASCEND_CHANNELS_PER_LINE
36 # define ASCEND_CHANNELS_PER_LINE 23