APPEND/PREPEND commands
[rxpd] / rxpd.h
diff --git a/rxpd.h b/rxpd.h
index ccfa107..7aca557 100644 (file)
--- a/rxpd.h
+++ b/rxpd.h
@@ -100,7 +100,8 @@ rxpd_rule_delete (struct rxpd_rule*);
 //
 struct rxpd_file
 {
-  psplay node;
+  psplay node;          // key points to basename part of filename
+  const char* filename; // full filename
   //TODO later     struct stat last_stat;
   llist rules;
 };
@@ -187,6 +188,7 @@ struct rxpd_connection
   struct event ev;
   struct rxpd_base* base;
   struct rxpd_file* file;
+  llist tmp_list;
 
   struct sockaddr peer_addr;