Convert etx_lq_fpm plugin to new plugin interface
[olsrd.git] / lib / lq_etx_ff / src / lq_plugin_etx_ff.h
index d4f721c..d695ccc 100644 (file)
@@ -1,3 +1,4 @@
+
 /*
  * The olsr.org Optimized Link-State Routing daemon(olsrd)
  * Copyright (c) 2004-2009, the olsr.org team - see HISTORY file
 #include "lq_packet.h"
 #include "lq_plugin.h"
 
-#define LQ_ALGORITHM_ETX_FF_NAME "etx_ff"
-
 /* 16,32,64 and max. 128 */
 #define LQ_FF_WINDOW 64
-#define LQ_FF_QUICKSTART_INIT 4
 
 struct lq_etxff_linkquality {
   uint8_t valueLq;
@@ -78,12 +76,13 @@ struct lq_etxff_link_entry {
   struct lq_etxff_linkquality lq;
   uint8_t windowSize, activePtr;
   uint16_t last_seq_nr;
+  uint16_t missed_seconds;
   uint16_t received[LQ_FF_WINDOW], lost[LQ_FF_WINDOW];
 };
 
 extern struct lq_handler lq_etxff_handler;
 
-#endif /*LQ_PLUGIN_ETX_FF_*/
+#endif /*LQ_PLUGIN_ETX_FF_ */
 
 /*
  * Local Variables: