packages/net/wifidog-ng/src/config.h
Jianhui Zhao 447e65c539 wifidog-ng: Update to 2.0.2
Compatible with Linux kernel 5.3 and above

Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
2020-04-03 00:12:09 +08:00

31 lines
662 B
C

/*
* Copyright (C) 2017 jianhui zhao <zhaojh329@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/
#ifndef __CONFIG_H_
#define __CONFIG_H_
#include <linux/proc_fs.h>
#define PROC_DIR_NAME "wifidog-ng"
struct config {
int enabled;
char interface[32];
int interface_ifindex;
__be32 interface_ipaddr;
__be32 interface_mask;
__be32 interface_broadcast;
int port;
int ssl_port;
};
int init_config(void);
void deinit_config(void);
struct config *get_config(void);
#endif