包括C代码中的wpa_ctrl.h

时间:2013-11-06 21:10:56

标签: c linux networking wireless

我想在C代码上添加wpa_ctrl.hsource code包含以下头文件:

#include "includes.h"
#include "common.h"

我怎么想拥有它们?我是否需要安装任何软件包,或者他们是否想要在内核头文件或包含路径中?如果我需要手动包含它,那么每个文件都依赖于需要手动添加的一些头文件,是否有一种方便的方法来添加所需的文件

2 个答案:

答案 0 :(得分:1)

这些文件是hostapd项目的一部分,以及不会安装的内部头文件,因此您不能在安装软件包后包含它们。

你可能最好从你需要的wpa_ctrl.h中删除部分。根据您的需要,使用例如可能更好。用于与wpa_supplicant通信的DBus接口(如果这是你想要的)。

答案 1 :(得分:0)

您可以从wpa_supplicant源代码中获取它们。

在哪里找到它们:

的wpa_supplicant-2.4 / SRC / utils的/ INCLUDES.H 的wpa_supplicant-2.4 / SRC / utils的/ COMMON.H

我将它们复制到我的项目目录中,一切正常。

在这里找到源代码:

https://w1.fi/releases/