

char *strsep(char **stringp, const char *delim)
{
  char *q=*stringp, *p = strstr(*stringp, delim);
  if (p==0) return 0;
  *p = '\0';
  *stringp = (p += strlen(delim));
  return q;
}
