From 4a874557f5846ec9cb2e5b2515921e37a4ca4f07 Mon Sep 17 00:00:00 2001 From: "Zyad A. Ali" Date: Wed, 2 Jun 2021 15:54:36 +0200 Subject: Implement stubs for msgget(2) and msgctl(IPC_RMID). Add support for msgget, and msgctl(IPC_RMID), and enable msgqueue syscall tests. Updates #135 --- pkg/sentry/kernel/msgqueue/msgqueue.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'pkg/sentry/kernel/msgqueue') diff --git a/pkg/sentry/kernel/msgqueue/msgqueue.go b/pkg/sentry/kernel/msgqueue/msgqueue.go index 5f7f35cd3..3ce926950 100644 --- a/pkg/sentry/kernel/msgqueue/msgqueue.go +++ b/pkg/sentry/kernel/msgqueue/msgqueue.go @@ -213,3 +213,8 @@ func (q *Queue) Destroy() { q.senders.Notify(waiter.EventOut) q.receivers.Notify(waiter.EventIn) } + +// ID returns queue's ID. +func (q *Queue) ID() ipc.ID { + return q.obj.ID +} -- cgit v1.2.3