aboutsummaryrefslogtreecommitdiffstats
path: root/uapi.go
diff options
context:
space:
mode:
authorJason A. Donenfeld <Jason@zx2c4.com>2019-01-23 22:05:07 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2019-02-05 12:59:42 +0100
commit2b7562abbb9aad20214387492b8f4f2d089c6738 (patch)
tree77eef0af184bc0843f3dc673bd3671cd2dd8ac3d /uapi.go
parentExtend structs rather than embed, when possible (diff)
downloadwireguard-go-2b7562abbb9aad20214387492b8f4f2d089c6738.tar.xz
wireguard-go-2b7562abbb9aad20214387492b8f4f2d089c6738.zip
uapi: Simpler function signature
Diffstat (limited to 'uapi.go')
-rw-r--r--uapi.go8
1 files changed, 4 insertions, 4 deletions
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)