Deleted Added
full compact
hcsecd.h (121054) hcsecd.h (128079)
1/*
2 * hcsecd.h
3 *
4 * Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 *
28 * $Id: hcsecd.h,v 1.3 2003/09/08 18:54:21 max Exp $
1/*
2 * hcsecd.h
3 *
4 * Copyright (c) 2001-2002 Maksim Yevmenkin <m_evmenkin@yahoo.com>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 *
28 * $Id: hcsecd.h,v 1.3 2003/09/08 18:54:21 max Exp $
29 * $FreeBSD: head/usr.sbin/bluetooth/hcsecd/hcsecd.h 121054 2003-10-12 22:04:24Z emax $
29 * $FreeBSD: head/usr.sbin/bluetooth/hcsecd/hcsecd.h 128079 2004-04-09 23:58:53Z emax $
30 */
31
32#ifndef _HCSECD_H_
33#define _HCSECD_H_ 1
34
35#define HCSECD_BUFFER_SIZE 512
36#define HCSECD_IDENT "hcsecd"
37#define HCSECD_PIDFILE "/var/run/" HCSECD_IDENT ".pid"
38#define HCSECD_KEYSFILE "/var/db/" HCSECD_IDENT ".keys"
39
40struct link_key
41{
42 bdaddr_t bdaddr; /* remote device BDADDR */
43 char *name; /* remote device name */
30 */
31
32#ifndef _HCSECD_H_
33#define _HCSECD_H_ 1
34
35#define HCSECD_BUFFER_SIZE 512
36#define HCSECD_IDENT "hcsecd"
37#define HCSECD_PIDFILE "/var/run/" HCSECD_IDENT ".pid"
38#define HCSECD_KEYSFILE "/var/db/" HCSECD_IDENT ".keys"
39
40struct link_key
41{
42 bdaddr_t bdaddr; /* remote device BDADDR */
43 char *name; /* remote device name */
44 u_int8_t *key; /* link key (or NULL if no key) */
44 uint8_t *key; /* link key (or NULL if no key) */
45 char *pin; /* pin (or NULL if no pin) */
46 LIST_ENTRY(link_key) next; /* link to the next */
47};
48typedef struct link_key link_key_t;
49typedef struct link_key * link_key_p;
50
51extern char *config_file;
52

--- 13 unchanged lines hidden ---
45 char *pin; /* pin (or NULL if no pin) */
46 LIST_ENTRY(link_key) next; /* link to the next */
47};
48typedef struct link_key link_key_t;
49typedef struct link_key * link_key_p;
50
51extern char *config_file;
52

--- 13 unchanged lines hidden ---