From 7345bd99ea5a5cb378ac73ed7a10c17744c82800 Mon Sep 17 00:00:00 2001 From: Bhasker Hariharan Date: Thu, 3 Feb 2022 16:44:43 -0800 Subject: [PATCH] Make shared memory file location configurable. PiperOrigin-RevId: 426268960 --- pkg/tcpip/link/sharedmem/queuepair.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/tcpip/link/sharedmem/queuepair.go b/pkg/tcpip/link/sharedmem/queuepair.go index 3d2ae696b..96c414f79 100644 --- a/pkg/tcpip/link/sharedmem/queuepair.go +++ b/pkg/tcpip/link/sharedmem/queuepair.go @@ -74,16 +74,16 @@ type QueuePair struct { // QueueOptions allows queue specific configuration to be specified when // creating a QueuePair. type QueueOptions struct { - // sharedMemPath is the path to use to create the shared memory backing + // SharedMemPath is the path to use to create the shared memory backing // files for the queue. // // If unspecified it defaults to "/dev/shm". - sharedMemPath string + SharedMemPath string } // NewQueuePair creates a shared memory QueuePair. func NewQueuePair(opts QueueOptions) (*QueuePair, error) { - txCfg, err := createQueueFDs(opts.sharedMemPath, queueSizes{ + txCfg, err := createQueueFDs(opts.SharedMemPath, queueSizes{ dataSize: DefaultQueueDataSize, txPipeSize: DefaultQueuePipeSize, rxPipeSize: DefaultQueuePipeSize, @@ -94,7 +94,7 @@ func NewQueuePair(opts QueueOptions) (*QueuePair, error) { return nil, fmt.Errorf("failed to create tx queue: %s", err) } - rxCfg, err := createQueueFDs(opts.sharedMemPath, queueSizes{ + rxCfg, err := createQueueFDs(opts.SharedMemPath, queueSizes{ dataSize: DefaultQueueDataSize, txPipeSize: DefaultQueuePipeSize, rxPipeSize: DefaultQueuePipeSize,