rem: return EINVAL;
add: return FS_EINVAL;
context: do_startquery(int argc, char **argv){	char *query;	int freeSlot;	int err;	for (freeSlot = 0; freeSlot < MAX_LIVE_QUERIES; freeSlot++) {		if (gQueryCookie[freeSlot] == NULL)			break;	}	if (freeSlot == MAX_LIVE_QUERIES) {		printf("All query slots are used, stop some\n");		return EINVAL;	}	if (argc != 2) {		printf("query string expected\n");		return EINVAL;	}	query = argv[1];	err = sys_open_query(true, -1, "/myfs/.", query, B_LIVE_QUERY, freeSlot, freeSlot, &gQueryCookie[freeSlot]);	if (err < 0) {		printf("could not open query: %s\n", strerror(err));		return err;	}	printf("query number %d started - use the 'stopquery' command to stop it.\n", freeSlot);	gQueryString[freeSlot] = strdup(query);	return 0;}