master/foe_request.h
branchstable-1.5
changeset 2464 e6cc33cac6a2
parent 2118 f1ab48f2b9a6
--- a/master/foe_request.h	Tue Dec 04 14:24:01 2012 +0100
+++ b/master/foe_request.h	Tue Dec 04 14:26:30 2012 +0100
@@ -37,6 +37,8 @@
 #ifndef __EC_FOE_REQUEST_H__
 #define __EC_FOE_REQUEST_H__
 
+#include <linux/list.h>
+
 #include "../include/ecrt.h"
 
 #include "globals.h"
@@ -46,6 +48,7 @@
 /** FoE request.
  */
 typedef struct {
+    struct list_head list; /**< List item. */
     uint8_t *buffer; /**< Pointer to FoE data. */
     size_t buffer_size; /**< Size of FoE data memory. */
     size_t data_size; /**< Size of FoE data. */
@@ -68,7 +71,7 @@
 
 /*****************************************************************************/
 
-void ec_foe_request_init(ec_foe_request_t *, uint8_t* file_name);
+void ec_foe_request_init(ec_foe_request_t *, uint8_t *file_name);
 void ec_foe_request_clear(ec_foe_request_t *);
 
 int ec_foe_request_alloc(ec_foe_request_t *, size_t);