diff options
Diffstat (limited to 'mkudffs/file.h')
-rw-r--r-- | mkudffs/file.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mkudffs/file.h b/mkudffs/file.h index d9b4efe..bae6f7b 100644 --- a/mkudffs/file.h +++ b/mkudffs/file.h @@ -1,8 +1,8 @@ /* * libudffs.h * - * Copyright (c) 2001-2002 Ben Fennema <bfennema@falcon.csc.calpoly.edu> - * Copyright (c) 2016-2017 Pali Rohár <pali.rohar@gmail.com> + * Copyright (c) 2001-2002 Ben Fennema + * Copyright (c) 2016-2018 Pali Rohár <pali.rohar@gmail.com> * All rights reserved. * * This program is free software; you can redistribute it and/or modify @@ -27,11 +27,12 @@ #include "libudffs.h" tag query_tag(struct udf_disc *, struct udf_extent *, struct udf_desc *, uint16_t); -extern tag udf_query_tag(struct udf_disc *, uint16_t, uint16_t, uint32_t, struct udf_data *, uint16_t); +extern tag udf_query_tag(struct udf_disc *, uint16_t, uint16_t, uint32_t, struct udf_data *, uint32_t, uint32_t); extern struct udf_desc *udf_create(struct udf_disc *, struct udf_extent *, const dchars *, uint8_t, uint32_t, struct udf_desc *, uint8_t, uint8_t, uint16_t); extern struct udf_desc *udf_mkdir(struct udf_disc *, struct udf_extent *, const dchars *, uint8_t, uint32_t, struct udf_desc *); extern void insert_data(struct udf_disc *disc, struct udf_extent *pspace, struct udf_desc *desc, struct udf_data *data); extern void insert_fid(struct udf_disc *, struct udf_extent *, struct udf_desc *, struct udf_desc *, const dchars *, uint8_t, uint8_t); +extern void insert_ea(struct udf_disc *disc, struct udf_desc *desc, struct genericFormat *ea, uint32_t length); extern int udf_alloc_blocks(struct udf_disc *, struct udf_extent *, uint32_t, uint32_t); static inline void clear_bits(uint8_t *bitmap, uint32_t offset, uint64_t length) |