aboutsummaryrefslogtreecommitdiffstats
path: root/include/sys/zap_impl.h
diff options
context:
space:
mode:
authorGeorge Melikov <[email protected]>2017-02-03 01:13:41 +0300
committerBrian Behlendorf <[email protected]>2017-02-02 14:13:41 -0800
commit9b7b9cd370ed2ec4c8ee346bcb95cb30ba7e9ba9 (patch)
tree54fc7c65aefc2e3457aafb789794dab0f2f9a753 /include/sys/zap_impl.h
parent96f1b347f8f726163c105704576110a4a8be4b84 (diff)
OpenZFS 1300 - filename normalization doesn't work for removes
Authored by: Kevin Crowe <[email protected]> Reviewed by: Yuri Pankov <[email protected]> Reviewed by: Pavel Zakharov <[email protected]> Reviewed by: Matt Ahrens <[email protected]> Reviewed-by: Brian Behlendorf <[email protected]> Ported-by: George Melikov <[email protected]> OpenZFS-issue: https://www.illumos.org/issues/1300 OpenZFS-commit: https://github.com/openzfs/openzfs/commit/8f1750d Closes #5725 Porting notes: - zap_micro.c: all `MT_EXACT` are replaced by `0`
Diffstat (limited to 'include/sys/zap_impl.h')
-rw-r--r--include/sys/zap_impl.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/sys/zap_impl.h b/include/sys/zap_impl.h
index cbe7f3c5b..fb0f1a012 100644
--- a/include/sys/zap_impl.h
+++ b/include/sys/zap_impl.h
@@ -18,10 +18,12 @@
*
* CDDL HEADER END
*/
+
/*
* Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2014 Spectra Logic Corporation, All rights reserved.
* Copyright (c) 2013, 2016 by Delphix. All rights reserved.
+ * Copyright 2017 Nexenta Systems, Inc.
*/
#ifndef _SYS_ZAP_IMPL_H
@@ -188,6 +190,7 @@ typedef struct zap_name {
int zn_key_norm_numints;
uint64_t zn_hash;
matchtype_t zn_matchtype;
+ int zn_normflags;
char zn_normbuf[ZAP_MAXNAMELEN];
} zap_name_t;