+ assert(victim != NULL);
+ assert(header != NULL);
+
+ if (p) p->next = victim->next;
+ else header->first = victim->next;
+
+ free(victim);
+}
+
+
+GLOBAL void
+Lists_Del(struct list_head *header, const char *Mask)
+{
+ struct list_elem *e, *last, *victim;
+
+ assert( header != NULL );
+ assert( Mask != NULL );