driver_none.c

来自「最新的Host AP 新添加了许多pcmcia 的驱动」· C语言 代码 · 共 63 行

C
63
字号
/* * hostapd / Driver interface for RADIUS server only (no driver) * Copyright (c) 2008, Atheros Communications * * 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. * * Alternatively, this software may be distributed under the terms of BSD * license. * * See README and COPYING for more details. */#include "includes.h"#include "hostapd.h"#include "driver.h"struct none_driver_data {	struct hostapd_data *hapd;};static void * none_driver_init(struct hostapd_data *hapd){	struct none_driver_data *drv;	drv = os_zalloc(sizeof(struct none_driver_data));	if (drv == NULL) {		wpa_printf(MSG_ERROR, "Could not allocate memory for none "			   "driver data");		return NULL;	}	drv->hapd = hapd;	return drv;}static void none_driver_deinit(void *priv){	struct none_driver_data *drv = priv;	os_free(drv);}static int none_driver_send_ether(void *priv, const u8 *dst, const u8 *src,				  u16 proto, const u8 *data, size_t data_len){	return 0;}const struct wpa_driver_ops wpa_driver_none_ops = {	.name = "none",	.init = none_driver_init,	.deinit = none_driver_deinit,	.send_ether = none_driver_send_ether,};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?