diff options
author | cvs2svn <cvs2svn@FreeBSD.org> | 2005-10-20 16:31:55 +0000 |
---|---|---|
committer | cvs2svn <cvs2svn@FreeBSD.org> | 2005-10-20 16:31:55 +0000 |
commit | 666ee37fdf267ebea8318e58f7585029f0457800 (patch) | |
tree | 7438cacaba0d6c122ff1d16a5b44e55b3db4c9ea /contrib/wpa_supplicant/l2_packet.h | |
parent | e00d94fa7cb16ece7a61c444a75fef8ff3926446 (diff) |
This commit was manufactured by cvs2svn to create tagvendor/wpa_supplicant/0.3-latest
'wpa_supplicant-vendor-v0_3_latest'.
Notes
Notes:
svn path=/vendor/wpa_supplicant/dist/; revision=151513
svn path=/vendor/wpa_supplicant/0.3-latest/; revision=151515; tag=vendor/wpa_supplicant/0.3-latest
Diffstat (limited to 'contrib/wpa_supplicant/l2_packet.h')
-rw-r--r-- | contrib/wpa_supplicant/l2_packet.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/contrib/wpa_supplicant/l2_packet.h b/contrib/wpa_supplicant/l2_packet.h deleted file mode 100644 index 3e3914ca5502..000000000000 --- a/contrib/wpa_supplicant/l2_packet.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef L2_PACKET_H -#define L2_PACKET_H - -#define MAC2STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5] -#define MACSTR "%02x:%02x:%02x:%02x:%02x:%02x" - -#ifndef ETH_P_EAPOL -#define ETH_P_EAPOL 0x888e -#endif - -#ifndef ETH_P_RSN_PREAUTH -#define ETH_P_RSN_PREAUTH 0x88c7 -#endif - -struct l2_packet_data; - -struct l2_ethhdr { - u8 h_dest[ETH_ALEN]; - u8 h_source[ETH_ALEN]; - u16 h_proto; -} __attribute__ ((packed)); - -struct l2_packet_data * l2_packet_init( - const char *ifname, const u8 *own_addr, unsigned short protocol, - void (*rx_callback)(void *ctx, unsigned char *src_addr, - unsigned char *buf, size_t len), - void *rx_callback_ctx); -void l2_packet_deinit(struct l2_packet_data *l2); - -int l2_packet_get_own_addr(struct l2_packet_data *l2, u8 *addr); -int l2_packet_send(struct l2_packet_data *l2, u8 *buf, size_t len); -void l2_packet_set_rx_l2_hdr(struct l2_packet_data *l2, int rx_l2_hdr); - -#endif /* L2_PACKET_H */ |