llc.h (8af00d48dc929442644bf68e9cd3d951d9697296) | llc.h (4a61cd6687fc6348d08724676d34e38160d6cf9b) |
---|---|
1/* 2 * Link Layer Control manager public interface 3 * 4 * Copyright (C) 2012 Intel Corporation. All rights reserved. 5 * 6 * This program is free software; you can redistribute it and/or modify it 7 * under the terms and conditions of the GNU General Public License, 8 * version 2, as published by the Free Software Foundation. --- 11 unchanged lines hidden (view full) --- 20 21#ifndef __NFC_LLC_H_ 22#define __NFC_LLC_H_ 23 24#include <net/nfc/hci.h> 25#include <linux/skbuff.h> 26 27#define LLC_NOP_NAME "nop" | 1/* 2 * Link Layer Control manager public interface 3 * 4 * Copyright (C) 2012 Intel Corporation. All rights reserved. 5 * 6 * This program is free software; you can redistribute it and/or modify it 7 * under the terms and conditions of the GNU General Public License, 8 * version 2, as published by the Free Software Foundation. --- 11 unchanged lines hidden (view full) --- 20 21#ifndef __NFC_LLC_H_ 22#define __NFC_LLC_H_ 23 24#include <net/nfc/hci.h> 25#include <linux/skbuff.h> 26 27#define LLC_NOP_NAME "nop" |
28#define LLC_SHDLC_NAME "shdlc" |
|
28 29typedef void (*rcv_to_hci_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); 30typedef int (*xmit_to_drv_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); 31typedef void (*llc_failure_t) (struct nfc_hci_dev *hdev, int err); 32 33struct nfc_llc; 34 35struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, --- 18 unchanged lines hidden --- | 29 30typedef void (*rcv_to_hci_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); 31typedef int (*xmit_to_drv_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); 32typedef void (*llc_failure_t) (struct nfc_hci_dev *hdev, int err); 33 34struct nfc_llc; 35 36struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, --- 18 unchanged lines hidden --- |