1*adf37648SKyle Evans /* SPDX-License-Identifier: GPL-2.0 OR MIT */ 2*adf37648SKyle Evans /* 3*adf37648SKyle Evans * Copyright (C) 2015-2020 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved. 4*adf37648SKyle Evans */ 5*adf37648SKyle Evans 6*adf37648SKyle Evans #ifndef IPC_H 7*adf37648SKyle Evans #define IPC_H 8*adf37648SKyle Evans 9*adf37648SKyle Evans #include <stdbool.h> 10*adf37648SKyle Evans 11*adf37648SKyle Evans struct wgdevice; 12*adf37648SKyle Evans 13*adf37648SKyle Evans int ipc_set_device(struct wgdevice *dev); 14*adf37648SKyle Evans int ipc_get_device(struct wgdevice **dev, const char *interface); 15*adf37648SKyle Evans char *ipc_list_devices(void); 16*adf37648SKyle Evans 17*adf37648SKyle Evans #endif 18