+/* Get the next include/exclude arg from the string. It works in a similar way
+** to strtok - initially an arg is sent over, from then on NULL. This
+** routine takes into account any +/- in the strings and does not
+** consider the space following it as a delimeter.
+*/
+char *get_exclude_tok(char *p)
+{
+ static char *s;
+ static int more;
+ char *t;
+
+ if (p) {
+ s=p;
+ if (*p)
+ more=1;
+ }
+
+ if (!more)
+ return(NULL);
+
+ /* Skip over any initial spaces */
+ while(isspace(*s))
+ s++;
+
+ /* Are we at the end of the string? */
+ if (*s) {
+ /* remember the beginning of the token */
+ t=s;