riscv: Fix alignment-ignorant memcpy implementation
[glibc.git] / sysdeps / unix / sysv / linux / struct_kernel_msqid64_ds.h
blobb88d910adcf400becfa8d3cbc20a8e5174604942
1 /* Analogous to kernel struct msqid64_ds used on msgctl. It is only used
2 for 32-bit architectures on 64-bit time_t msgctl64 implementation. */
3 struct kernel_msqid64_ds
5 struct ipc_perm msg_perm;
6 unsigned long int msg_stime;
7 unsigned long int msg_stime_high;
8 unsigned long int msg_rtime;
9 unsigned long int msg_rtime_high;
10 unsigned long int msg_ctime;
11 unsigned long int msg_ctime_high;
12 unsigned long int msg_cbytes;
13 unsigned long int msg_qnum;
14 unsigned long int msg_qbytes;
15 __pid_t msg_lspid;
16 __pid_t msg_lrpid;
17 unsigned long int __unused4;
18 unsigned long int __unused5;