From c09c83d321417576eb6c7c3f6222e2ed05110c1c Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 14 Feb 2016 13:01:17 -0500 Subject: Implement -mount/-xdev. --- parse.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'parse.c') diff --git a/parse.c b/parse.c index 6177e76..74b51cb 100644 --- a/parse.c +++ b/parse.c @@ -679,6 +679,9 @@ static struct expr *parse_literal(struct parser_state *state) { return parse_depth(state, arg, &state->cmdline->maxdepth); } else if (strcmp(arg, "-mmin") == 0) { return parse_acmtime(state, arg, MTIME, MINUTES); + } else if (strcmp(arg, "-mount") == 0) { + state->cmdline->flags |= BFTW_MOUNT; + return new_option(state, arg); } else if (strcmp(arg, "-mtime") == 0) { return parse_acmtime(state, arg, MTIME, DAYS); } @@ -762,7 +765,10 @@ static struct expr *parse_literal(struct parser_state *state) { break; case 'x': - if (strcmp(arg, "-xtype") == 0) { + if (strcmp(arg, "-xdev") == 0) { + state->cmdline->flags |= BFTW_MOUNT; + return new_option(state, arg); + } else if (strcmp(arg, "-xtype") == 0) { return parse_type(state, arg, eval_xtype); } break; -- cgit v1.2.3