From: Lennart Poettering Date: Fri, 9 Feb 2018 08:52:36 +0000 (+0100) Subject: rm-rf: make flags fields easier to read X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=b178524c5d7fe44103e2bdd8fcaca823937c4801;p=elogind.git rm-rf: make flags fields easier to read --- diff --git a/src/basic/rm-rf.h b/src/basic/rm-rf.h index 3ff1f1a1b..27d8cc1e5 100644 --- a/src/basic/rm-rf.h +++ b/src/basic/rm-rf.h @@ -25,10 +25,10 @@ //#include "util.h" typedef enum RemoveFlags { - REMOVE_ONLY_DIRECTORIES = 1, - REMOVE_ROOT = 2, - REMOVE_PHYSICAL = 4, /* if not set, only removes files on tmpfs, never physical file systems */ - REMOVE_SUBVOLUME = 8, + REMOVE_ONLY_DIRECTORIES = 1 << 0, + REMOVE_ROOT = 1 << 1, + REMOVE_PHYSICAL = 1 << 2, /* if not set, only removes files on tmpfs, never physical file systems */ + REMOVE_SUBVOLUME = 1 << 3, } RemoveFlags; int rm_rf_children(int fd, RemoveFlags flags, struct stat *root_dev);