1849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt/* 2849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt * hostapd / Neighboring APs DB 3849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt * Copyright(c) 2013 - 2016 Intel Mobile Communications GmbH. 4849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt * Copyright(c) 2011 - 2016 Intel Corporation. All rights reserved. 5849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt * 6849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt * This software may be distributed under the terms of the BSD license. 7849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt * See README for more details. 8849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt */ 9849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt 10849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt#ifndef NEIGHBOR_DB_H 11849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt#define NEIGHBOR_DB_H 12849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt 13849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidtstruct hostapd_neighbor_entry * 14849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidthostapd_neighbor_get(struct hostapd_data *hapd, const u8 *bssid, 15849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt const struct wpa_ssid_value *ssid); 16849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidtint hostapd_neighbor_set(struct hostapd_data *hapd, const u8 *bssid, 17849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt const struct wpa_ssid_value *ssid, 18849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt const struct wpabuf *nr, const struct wpabuf *lci, 199839ecd75c832023d4d13fd2917a8c28261ff668Dmitry Shmidt const struct wpabuf *civic, int stationary); 20849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidtint hostapd_neighbor_remove(struct hostapd_data *hapd, const u8 *bssid, 21849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt const struct wpa_ssid_value *ssid); 22849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidtvoid hostpad_free_neighbor_db(struct hostapd_data *hapd); 23849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt 24849734c8d1847920ed7042463f7480b1e0c1dfeaDmitry Shmidt#endif /* NEIGHBOR_DB_H */ 25