is this supposed to match none*  (using strncmp(..,4) or should it be streq as with others?