summaryrefslogtreecommitdiff
path: root/include/linux/parser.h
diff options
context:
space:
mode:
authorBingJing Chang <bingjingc@synology.com>2021-01-29 07:52:42 +0300
committerJan Kara <jack@suse.cz>2021-02-03 21:05:50 +0300
commit01531ac354051667f80d23bb85bf2643ae11260a (patch)
tree4b66f337e04c89e96675c23dfb86304bb76a8039 /include/linux/parser.h
parent63c9e47a1642fc817654a1bc18a6ec4bbcc0f056 (diff)
downloadlinux-01531ac354051667f80d23bb85bf2643ae11260a.tar.xz
parser: add unsigned int parser
Will be used by fs parsing options Link: https://lore.kernel.org/r/20210129045242.10268-1-bingjingc@synology.com Reviewed-by: Robbie Ko<robbieko@synology.com> Reviewed-by: Chung-Chiang Cheng <cccheng@synology.com> Signed-off-by: BingJing Chang <bingjingc@synology.com> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'include/linux/parser.h')
-rw-r--r--include/linux/parser.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/parser.h b/include/linux/parser.h
index 89e2b23fb888..dd79f45a37b8 100644
--- a/include/linux/parser.h
+++ b/include/linux/parser.h
@@ -29,6 +29,7 @@ typedef struct {
int match_token(char *, const match_table_t table, substring_t args[]);
int match_int(substring_t *, int *result);
+int match_uint(substring_t *s, unsigned int *result);
int match_u64(substring_t *, u64 *result);
int match_octal(substring_t *, int *result);
int match_hex(substring_t *, int *result);