Implement tracker item #1031606(relating to wildcards in /list).
[ircu2.10.12-pk.git] / include / channel.h
index 210c4df1c8ecaa381f6dd54c6049b2e246cacce0..e0aca8dac01daf76f34f82b787378c5ec35e36f8 100644 (file)
@@ -149,6 +149,7 @@ typedef enum ChannelGetType {
 
 #define LISTARG_TOPICLIMITS     0x0001
 #define LISTARG_SHOWSECRET      0x0002
+#define LISTARG_NEGATEWILDCARD  0x0004
 
 /**
  * Maximum acceptable lag time in seconds: A channel younger than
@@ -303,6 +304,7 @@ struct ListingArgs {
   time_t max_topic_time;
   time_t min_topic_time;
   unsigned int bucket;
+  char wildcard[CHANNELLEN];
 };
 
 struct ModeBuf {