bsdtar_siginfo.
SVN-Revision: 81
struct matching *matching; /* for matching.c */
struct security *security; /* for read.c */
struct name_cache *uname_cache; /* for write.c */
- struct siginfo *siginfo; /* for siginfo.c */
+ struct bsdtar_siginfo *siginfo; /* for siginfo.c */
struct substitution *substitution; /* for subst.c */
};
/* Is there a pending SIGINFO or SIGUSR1? */
static volatile sig_atomic_t siginfo_received = 0;
-struct siginfo {
+struct bsdtar_siginfo {
/* What sort of operation are we doing? */
char * oper;
{
/* Allocate space for internal structure. */
- if ((bsdtar->siginfo = malloc(sizeof(struct siginfo))) == NULL)
+ if ((bsdtar->siginfo = malloc(sizeof(struct bsdtar_siginfo))) == NULL)
bsdtar_errc(bsdtar, 1, errno, "malloc failed");
/* Set the strings to NULL so that free() is safe. */