ng_hci_main.c (184205) | ng_hci_main.c (186466) |
---|---|
1/* 2 * ng_hci_main.c 3 */ 4 5/*- 6 * Copyright (c) Maksim Yevmenkin <m_evmenkin@yahoo.com> 7 * All rights reserved. 8 * --- 14 unchanged lines hidden (view full) --- 23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 * SUCH DAMAGE. 29 * 30 * $Id: ng_hci_main.c,v 1.2 2003/03/18 00:09:36 max Exp $ | 1/* 2 * ng_hci_main.c 3 */ 4 5/*- 6 * Copyright (c) Maksim Yevmenkin <m_evmenkin@yahoo.com> 7 * All rights reserved. 8 * --- 14 unchanged lines hidden (view full) --- 23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 24 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 25 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 26 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 27 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 * SUCH DAMAGE. 29 * 30 * $Id: ng_hci_main.c,v 1.2 2003/03/18 00:09:36 max Exp $ |
31 * $FreeBSD: head/sys/netgraph/bluetooth/hci/ng_hci_main.c 184205 2008-10-23 15:53:51Z des $ | 31 * $FreeBSD: head/sys/netgraph/bluetooth/hci/ng_hci_main.c 186466 2008-12-24 00:00:52Z emax $ |
32 */ 33 34#include <sys/param.h> 35#include <sys/systm.h> 36#include <sys/kernel.h> 37#include <sys/endian.h> 38#include <sys/malloc.h> 39#include <sys/mbuf.h> --- 683 unchanged lines hidden (view full) --- 723 NG_FWD_ITEM_HOOK(error, item, unit->acl); 724 break; 725 726 case NG_HCI_SCO_DATA_PKT: 727 NG_HCI_STAT_SCO_RECV(unit->stat); 728 729 if ((unit->state & NG_HCI_UNIT_READY) != NG_HCI_UNIT_READY || 730 unit->sco == NULL || NG_HOOK_NOT_VALID(unit->sco)) { | 32 */ 33 34#include <sys/param.h> 35#include <sys/systm.h> 36#include <sys/kernel.h> 37#include <sys/endian.h> 38#include <sys/malloc.h> 39#include <sys/mbuf.h> --- 683 unchanged lines hidden (view full) --- 723 NG_FWD_ITEM_HOOK(error, item, unit->acl); 724 break; 725 726 case NG_HCI_SCO_DATA_PKT: 727 NG_HCI_STAT_SCO_RECV(unit->stat); 728 729 if ((unit->state & NG_HCI_UNIT_READY) != NG_HCI_UNIT_READY || 730 unit->sco == NULL || NG_HOOK_NOT_VALID(unit->sco)) { |
731 NG_HCI_WARN( | 731 NG_HCI_INFO( |
732"%s: %s - could not forward HCI SCO data packet, state=%#x, hook=%p\n", 733 __func__, NG_NODE_NAME(unit->node), 734 unit->state, unit->sco); 735 736 NG_FREE_ITEM(item); 737 } else 738 NG_FWD_ITEM_HOOK(error, item, unit->sco); 739 break; --- 349 unchanged lines hidden --- | 732"%s: %s - could not forward HCI SCO data packet, state=%#x, hook=%p\n", 733 __func__, NG_NODE_NAME(unit->node), 734 unit->state, unit->sco); 735 736 NG_FREE_ITEM(item); 737 } else 738 NG_FWD_ITEM_HOOK(error, item, unit->sco); 739 break; --- 349 unchanged lines hidden --- |