Signed-off-by: Jonathan Dieter <jdieter@gmail.com>
/* Get file descriptor attached to zchunk context */
int zck_get_fd(zckCtx *zck)
__attribute__ ((warn_unused_result));
+/* Set file descriptor attached to zchunk context */
+void zck_set_fd(zckCtx *zck, int fd);
/* Return number of missing chunks (-1 if error) */
int zck_missing_chunks(zckCtx *zck)
length);
return False;
}
+ zck_log(ZCK_LOG_DEBUG, "Setting expected hash to (%s)%s\n", zck_hash_name_from_type(zck->prep_hash_type), data);
zck->prep_digest = ascii_checksum_to_bin(data);
free(data);
int PUBLIC zck_get_fd(zckCtx *zck) {
return zck->fd;
}
+
+void PUBLIC zck_set_fd(zckCtx *zck, int fd) {
+ zck->fd = fd;
+ return;
+}