]> arthur.barton.de Git - ngircd-alex.git/blobdiff - src/ngircd/class.c
Class_GetList() now retuns a pointer to list_head structure
[ngircd-alex.git] / src / ngircd / class.c
index aeecaaecc7440313ca89f59b55e6fbf46a57e0c3..b7a5cbc04a2fa1389fb39e2dfd5b806c44a5598f 100644 (file)
@@ -75,4 +75,19 @@ Class_DeleteMask(const int Class, const char *Mask)
        Lists_Del(&My_Classes[Class], Mask);
 }
 
+GLOBAL struct list_head *
+Class_GetList(const int Class)
+{
+       assert(Class < CLASS_COUNT);
+
+       return &My_Classes[Class];
+}
+
+GLOBAL void
+Class_Expire(void)
+{
+       Lists_Expire(&My_Classes[CLASS_GLINE], "G-Line");
+       Lists_Expire(&My_Classes[CLASS_KLINE], "K-Line");
+}
+
 /* -eof- */