Skip to content

Commit 11c7b43

Browse files
committed
bsd-user: Rename sigqueue to qemu_sigqueue
To avoid a name clash with FreeBSD's sigqueue data structure in signalvar.h, rename sigqueue to qemu_sigqueue. This structure is currently defined, but unused. Signed-off-by: Warner Losh <[email protected]> Reviewed-by: Richard Henderson <[email protected]> Reviewed-by: Philippe Mathieu-Daudé <[email protected]> Reviewed-by: Kyle Evans <[email protected]>
1 parent da07e69 commit 11c7b43

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

bsd-user/qemu.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,15 +73,15 @@ struct image_info {
7373

7474
#define MAX_SIGQUEUE_SIZE 1024
7575

76-
struct sigqueue {
77-
struct sigqueue *next;
76+
struct qemu_sigqueue {
77+
struct qemu_sigqueue *next;
78+
target_siginfo_t info;
7879
};
7980

8081
struct emulated_sigtable {
8182
int pending; /* true if signal is pending */
82-
struct sigqueue *first;
83-
/* in order to always have memory for the first signal, we put it here */
84-
struct sigqueue info;
83+
struct qemu_sigqueue *first;
84+
struct qemu_sigqueue info; /* Put first signal info here */
8585
};
8686

8787
/*
@@ -95,8 +95,8 @@ typedef struct TaskState {
9595
struct image_info *info;
9696

9797
struct emulated_sigtable sigtab[TARGET_NSIG];
98-
struct sigqueue sigqueue_table[MAX_SIGQUEUE_SIZE]; /* siginfo queue */
99-
struct sigqueue *first_free; /* first free siginfo queue entry */
98+
struct qemu_sigqueue sigqueue_table[MAX_SIGQUEUE_SIZE]; /* siginfo queue */
99+
struct qemu_sigqueue *first_free; /* first free siginfo queue entry */
100100
int signal_pending; /* non zero if a signal may be pending */
101101

102102
uint8_t stack[];

0 commit comments

Comments
 (0)