aboutsummaryrefslogtreecommitdiff
path: root/go.sum
diff options
context:
space:
mode:
authorJosh Bleecher Snyder <josh@tailscale.com>2020-12-22 11:12:54 -0800
committerJosh Bleecher Snyder <josh@tailscale.com>2020-12-22 11:29:28 -0800
commit4794021bb8c697f107e6a2689bb9096eabb17888 (patch)
tree398f09211d65d0bd85ca6ece81072abd20868ebb /go.sum
parent60b271ff95405de2b36ef99b64bd42516218e2e8 (diff)
downloadwireguard-go-js/sample-api.tar.gz
wireguard-go-js/sample-api.zip
device: add Device.ListenPort and Device.SetListenPortjs/sample-api
This is a sample commit for a possible way to make a Go API that lives alongside UAPI. The general idea is to add Device and Peer methods corresponding to UAPI directives, including a way to look up a peer from a device based on a public key, as in UAPI. The UAPI code then deals with parsing and generating textual input/output, and calls the Go methods to do the work. This commit also contains a bug fix for a racy access of device.net.port I will send an independently commit that fixes those directly in UAPI. This commit is NOT meant to be merged as-is. Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
Diffstat (limited to 'go.sum')
0 files changed, 0 insertions, 0 deletions