Author: Kev <klmitch@mit.edu>
[ircu2.10.12-pk.git] / ircd / s_conf.c
index 8a457c8d54fd42e7a9bcbac90779f058775bf004..44d311b898d3f4eaa5b01f264ac5d4d1620a00e4 100644 (file)
@@ -25,6 +25,7 @@
 #include "class.h"
 #include "client.h"
 #include "crule.h"
+#include "ircd_features.h"
 #include "fileio.h"
 #include "gline.h"
 #include "hash.h"
@@ -1064,6 +1065,11 @@ int read_configuration_file(void)
       conf_add_crule(field_vector, field_count, CRULE_AUTO);
       aconf->status = CONF_ILLEGAL;
       break;
+    case 'F':                /* Feature line */
+    case 'f':
+      feature_set(0, &field_vector[1], field_count - 1);
+      aconf->status = CONF_ILLEGAL;
+      break;
     case 'H':                /* Hub server line */
     case 'h':
       aconf->status = CONF_HUB;