Re: [PATCH] xfsdump: fix compiling errors due to typedef removal in xfsprogs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Aug 26, 2019 at 01:01:30PM +0800, Murphy Zhou wrote:
> Since xfsprogs commit
>   32dd7d9c xfs: remove various bulk request typedef usage
> 
> Some typedef _t types have been removed, so did in header files.

I wonder if we need to add them back to xfsprogs to not break other
tools using the header.  But independent of that I think killing
them in xfsdump is good.

>  typedef char *(*gwbfp_t)(void *contextp, size_t wantedsz, size_t *szp);
>  typedef int (*wfp_t)(void *contextp, char *bufp, size_t bufsz);
> +typedef struct xfs_bstat xfs_bstat_t;
> +typedef struct xfs_inogrp xfs_inogrp_t;
> +typedef struct xfs_fsop_bulkreq xfs_fsop_bulkreq_t;

I think we just need to stop using the typedefs, as this would break
a compile with the old xfsprogs headers.



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux