mirror of
https://github.com/freebsd/freebsd-src
synced 2024-09-30 21:54:50 +00:00
Add keywords "size", synonym for "length", and "max".
Check for NULL name parameters.
This commit is contained in:
parent
39ce6e429e
commit
80035a4cf1
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=44408
|
@ -119,6 +119,7 @@ struct _keywords keywords[] =
|
||||||
keypair(driveoffset),
|
keypair(driveoffset),
|
||||||
keypair(length),
|
keypair(length),
|
||||||
keypair(len),
|
keypair(len),
|
||||||
|
keypair(size),
|
||||||
keypair(state),
|
keypair(state),
|
||||||
keypair(round),
|
keypair(round),
|
||||||
keypair(prefer),
|
keypair(prefer),
|
||||||
|
@ -131,6 +132,7 @@ struct _keywords keywords[] =
|
||||||
keypair(attach),
|
keypair(attach),
|
||||||
keypair(detach),
|
keypair(detach),
|
||||||
keypair(printconfig),
|
keypair(printconfig),
|
||||||
|
keypair(saveconfig),
|
||||||
keypair(replace),
|
keypair(replace),
|
||||||
keypair(create),
|
keypair(create),
|
||||||
keypair(read),
|
keypair(read),
|
||||||
|
@ -154,6 +156,7 @@ struct _keywords keywords[] =
|
||||||
keypair(quit),
|
keypair(quit),
|
||||||
keypair(setdaemon),
|
keypair(setdaemon),
|
||||||
keypair(getdaemon),
|
keypair(getdaemon),
|
||||||
|
keypair(max),
|
||||||
keypair(resetstats)
|
keypair(resetstats)
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
@ -213,8 +216,10 @@ get_keyword(char *name, struct keywordset *keywordset)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
struct _keywords *keywords = keywordset->k; /* point to the keywords */
|
struct _keywords *keywords = keywordset->k; /* point to the keywords */
|
||||||
for (i = 0; i < keywordset->size; i++)
|
if (name != NULL) { /* parameter exists */
|
||||||
if (!strcmp(name, keywords[i].name))
|
for (i = 0; i < keywordset->size; i++)
|
||||||
return (enum keyword) keywords[i].keyword;
|
if (!strcmp(name, keywords[i].name))
|
||||||
|
return (enum keyword) keywords[i].keyword;
|
||||||
|
}
|
||||||
return kw_invalid_keyword;
|
return kw_invalid_keyword;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue