-b Boot mode
[svn/Prometheus-QoS/.git] / ipstruct.h
index f8d09e5501fabc6521e20510e698ab9e96fcdee7..17635ffaab56c102c38c19fdd8f7b2ecb77ce905 100644 (file)
@@ -1,4 +1,6 @@
-/* Modified by: xChaos, 20131029 */\r
+/* Modified by: xChaos, 20200104 */\r
+\r
+#define MONITORINGTRHU_CTU\r
 \r
 struct IP\r
 {\r
@@ -13,7 +15,7 @@ struct IP
  int aggregated;\r
  int fixedprio;\r
  int group;\r
int lmsid;\r
char *code;\r
  int pps_limit;\r
  unsigned long long direct;\r
  unsigned long long proxy;\r
@@ -26,6 +28,10 @@ struct IP
  unsigned long pktsup;\r
  unsigned long pktsdown;\r
  struct Keyword *keyword;\r
+#ifdef MONITORINGTRHU_CTU\r
+ char *technology_str;\r
+ char *ruian_id_str;\r
+#endif\r
  int v6;\r
  int mask;\r
  struct IP *uplink;\r
@@ -79,13 +85,6 @@ struct QosFreeInterface
  list(QosFreeInterface);\r
 };\r
 \r
-struct Textfile\r
-{\r
- char *str;\r
- int _eoln;\r
- list(Textfile);\r
-};\r
-\r
 struct Index\r
 {\r
  char *addr;\r
@@ -109,3 +108,13 @@ struct Interface
 \r
 void TheIP(char *ipaddr, int is_network);\r
 /* function implemented in parsehosts.c */\r
+\r
+#ifdef MONITORINGTRHU_CTU\r
+struct Technology\r
+{\r
+ char *filename;\r
+ list(Technology);\r
+};\r
+\r
+extern struct Technology *technologies, *technology;\r
+#endif\r
This page took 0.100785 seconds and 4 git commands to generate.