Addresses: https://github.com/karelzak/util-linux/issues/1132
Signed-off-by: Karel Zak <kzak@redhat.com>
lsblk_init_debug();
while((c = getopt_long(argc, argv,
- "abdDzE:e:fhJlnMmo:OpPiI:rstVST:x:", longopts, NULL)) != -1) {
+ "abdDzE:e:fhJlnMmo:OpPiI:rstVST::x:", longopts, NULL)) != -1) {
err_exclusive_options(c, longopts, excl, excl_st);
break;
case 'T':
force_tree = 1;
- if (optarg)
+ if (optarg) {
+ if (*optarg == '=')
+ optarg++;
lsblk->tree_id = column_name_to_id(optarg, strlen(optarg));
+ }
break;
case OPT_SYSROOT:
lsblk->sysroot = optarg;