c = input.command;
argc = input.argc;
- if ((c == next || c == draw || c == addfet || c == help) && argc > 1)
+ if ((c == next || c == draw || c == help) && argc > 1)
return (0);
if (c == setnode && argc != 2)
return (0);
if (c == bind && argc != 3)
return (0);
- if (c == addnode && argc > 2)
+ if ((c == addnode || c == addfet) && argc > 2)
+ return (0);
+ if (c == addfet && argc == 0)
return (0);
return (1);
}
int res;
res = 0;
- if (is_num != 0 && (c == next || c == draw || (c == setnode && i == 0)
+ if (is_num && (c == next || c == draw || (c == setnode && i == 0)
|| (c == addfet && i == 1) || (c == addnode && (input->argc == 1 || i == 1))
|| (c == bind && i < 2)))
{