| 208 |
|
free_dlink_node(ptr); |
| 209 |
|
} |
| 210 |
|
|
| 211 |
+ |
DLINK_FOREACH_SAFE(ptr, ptr_next, conf->exempt_list.head) |
| 212 |
+ |
{ |
| 213 |
+ |
struct exempt *exptr = ptr->data; |
| 214 |
+ |
|
| 215 |
+ |
MyFree(exptr->name); |
| 216 |
+ |
MyFree(exptr->user); |
| 217 |
+ |
MyFree(exptr->host); |
| 218 |
+ |
MyFree(exptr); |
| 219 |
+ |
free_dlink_node(ptr); |
| 220 |
+ |
} |
| 221 |
+ |
|
| 222 |
|
MyFree(conf); |
| 223 |
|
} |
| 224 |
|
|
| 1351 |
|
ConfigLoggingEntry.use_logging = 1; |
| 1352 |
|
|
| 1353 |
|
ConfigChannel.disable_fake_channels = 0; |
| 1343 |
– |
ConfigChannel.restrict_channels = 0; |
| 1354 |
|
ConfigChannel.knock_delay = 300; |
| 1355 |
|
ConfigChannel.knock_delay_channel = 60; |
| 1356 |
|
ConfigChannel.max_chans_per_user = 25; |