+ /* go through list of exempts and add each one */
+ if (exemptlist && (rel_age >= 0)) {
+ for (nn=0; exemptlist[nn];) {
+ char *exempt = exemptlist + nn;
+ struct exemptNode *en;
+ while (exemptlist[nn] != ' ' && exemptlist[nn])
+ nn++;
+ while (exemptlist[nn] == ' ')
+ exemptlist[nn++] = 0;
+ en = calloc(1, sizeof(*en));
+ safestrncpy(en->exempt, exempt, sizeof(en->exempt));
+ safestrncpy(en->who, "<unknown>", sizeof(en->who));
+ en->set = now;
+ exemptList_append(&cNode->exemptlist, en);
+ }
+ }
+