Significantly improved SYSV IPC call handling. Unfortunately some of
this stuff doesn't use safe_dereference when it should.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@38 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_unsafe.h b/coregrind/vg_unsafe.h
index 9fa9153..52c459b 100644
--- a/coregrind/vg_unsafe.h
+++ b/coregrind/vg_unsafe.h
@@ -46,6 +46,9 @@
#include <net/if.h> /* for struct ifreq et al */
#include <net/if_arp.h> /* for struct arpreq */
#include <net/route.h> /* for struct rtentry */
+#include <asm/ipc.h> /* for struct ipc_kludge */
+#include <linux/msg.h> /* for struct msgbuf */
+#include <linux/sem.h> /* for struct sembuf */
#include <linux/isdn.h> /* for ISDN ioctls */
#include <linux/module.h> /* for struct module */