v = getSetting(n,""); if (v.equals("legacy") || v.equals("openzfs")) { v = getSetting(n,abi); features.put(n,v); v = getSetting(n,abi); features.put(n,v); v = getSetting(n,abi); features.put(n,v); v = getSetting(n,abi); features.put(n,v); try { Function.getFunction("zfs","zfs_perm_set"); v = getSetting(n,"pre-sol10u8"); } catch (Throwable e) { v = getSetting(n,null); try { Function.getFunction("zfs","zfs_perm_remove"); v = getSetting(n,"pre-sol10u8"); } catch (Throwable e) { v = getSetting(n,null);