Deleted Added
full compact
parser.y (128080) parser.y (137868)
1%{
2/*
3 * parser.y
4 *
5 * Copyright (c) 2004 Maksim Yevmenkin <m_evmenkin@yahoo.com>
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
1%{
2/*
3 * parser.y
4 *
5 * Copyright (c) 2004 Maksim Yevmenkin <m_evmenkin@yahoo.com>
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
29 * $Id: parser.y,v 1.3 2004/02/13 21:46:21 max Exp $
30 * $FreeBSD: head/usr.sbin/bluetooth/bthidd/parser.y 128080 2004-04-10 00:18:00Z emax $
29 * $Id: parser.y,v 1.4 2004/11/17 21:59:42 max Exp $
30 * $FreeBSD: head/usr.sbin/bluetooth/bthidd/parser.y 137868 2004-11-18 18:05:15Z emax $
31 */
32
33#include <sys/queue.h>
34#include <bluetooth.h>
35#include <errno.h>
31 */
32
33#include <sys/queue.h>
34#include <bluetooth.h>
35#include <errno.h>
36#include <libusbhid.h>
37#include <limits.h>
38#include <stdio.h>
39#include <string.h>
40#include <unistd.h>
36#include <limits.h>
37#include <stdio.h>
38#include <string.h>
39#include <unistd.h>
40#include <usbhid.h>
41
42#ifndef BTHIDCONTROL
43#include <stdarg.h>
44#include <syslog.h>
45#define SYSLOG syslog
46#define LOGCRIT LOG_CRIT
47#define LOGERR LOG_ERR
48#define LOGWARNING LOG_WARNING
49#define EOL
50#else
51#define SYSLOG fprintf
52#define LOGCRIT stderr
53#define LOGERR stderr
54#define LOGWARNING stderr
41
42#ifndef BTHIDCONTROL
43#include <stdarg.h>
44#include <syslog.h>
45#define SYSLOG syslog
46#define LOGCRIT LOG_CRIT
47#define LOGERR LOG_ERR
48#define LOGWARNING LOG_WARNING
49#define EOL
50#else
51#define SYSLOG fprintf
52#define LOGCRIT stderr
53#define LOGERR stderr
54#define LOGWARNING stderr
55#define EOL "\n"
55#define EOL "\n"
56#endif /* ndef BTHIDCONTROL */
57
58#include "bthid_config.h"
59
60 int yyparse (void);
61 int yylex (void);
62static int check_hid_device(hid_device_p hid_device);
63static void free_hid_device (hid_device_p hid_device);

--- 384 unchanged lines hidden ---
56#endif /* ndef BTHIDCONTROL */
57
58#include "bthid_config.h"
59
60 int yyparse (void);
61 int yylex (void);
62static int check_hid_device(hid_device_p hid_device);
63static void free_hid_device (hid_device_p hid_device);

--- 384 unchanged lines hidden ---