From 2b7562abbb9aad20214387492b8f4f2d089c6738 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Wed, 23 Jan 2019 22:05:07 +0100 Subject: uapi: Simpler function signature --- uapi.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'uapi.go') diff --git a/uapi.go b/uapi.go index f540989..4a370b3 100644 --- a/uapi.go +++ b/uapi.go @@ -28,7 +28,7 @@ func (s *IPCError) ErrorCode() int64 { return s.int64 } -func ipcGetOperation(device *Device, socket *bufio.ReadWriter) *IPCError { +func ipcGetOperation(device *Device, socket *bufio.Writer) *IPCError { device.log.Debug.Println("UAPI: Processing get operation") @@ -108,7 +108,7 @@ func ipcGetOperation(device *Device, socket *bufio.ReadWriter) *IPCError { return nil } -func ipcSetOperation(device *Device, socket *bufio.ReadWriter) *IPCError { +func ipcSetOperation(device *Device, socket *bufio.Reader) *IPCError { scanner := bufio.NewScanner(socket) logError := device.log.Error logDebug := device.log.Debug @@ -403,11 +403,11 @@ func ipcHandle(device *Device, socket net.Conn) { switch op { case "set=1\n": device.log.Debug.Println("UAPI: Set operation") - status = ipcSetOperation(device, buffered) + status = ipcSetOperation(device, buffered.Reader) case "get=1\n": device.log.Debug.Println("UAPI: Get operation") - status = ipcGetOperation(device, buffered) + status = ipcGetOperation(device, buffered.Writer) default: device.log.Error.Println("Invalid UAPI operation:", op) -- cgit v1.2.3-59-g8ed1b