Deleted Added
sdiff udiff text old ( 185029 ) new ( 209962 )
full compact
1/*
2 * CDDL HEADER START
3 *
4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License (the "License").
6 * You may not use this file except in compliance with the License.
7 *
8 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE

--- 172 unchanged lines hidden (view full) ---

181 */
182int zap_lookup(objset_t *ds, uint64_t zapobj, const char *name,
183 uint64_t integer_size, uint64_t num_integers, void *buf);
184int zap_lookup_norm(objset_t *ds, uint64_t zapobj, const char *name,
185 uint64_t integer_size, uint64_t num_integers, void *buf,
186 matchtype_t mt, char *realname, int rn_len,
187 boolean_t *normalization_conflictp);
188
189int zap_count_write(objset_t *os, uint64_t zapobj, const char *name,
190 int add, uint64_t *towrite, uint64_t *tooverwrite);
191
192/*
193 * Create an attribute with the given name and value.
194 *
195 * If an attribute with the given name already exists, the call will
196 * fail and return EEXIST.
197 */
198int zap_add(objset_t *ds, uint64_t zapobj, const char *name,
199 int integer_size, uint64_t num_integers,

--- 229 unchanged lines hidden ---