diff options
author | harti <harti@FreeBSD.org> | 2004-01-26 15:19:43 +0000 |
---|---|---|
committer | harti <harti@FreeBSD.org> | 2004-01-26 15:19:43 +0000 |
commit | 5e802bbf2a5a4335c01550543e9f2a8c78e482b5 (patch) | |
tree | 8b910dedcfe822461bb34ffdc3e6cab9556e2ad2 /sys/netgraph/bluetooth/socket | |
parent | 3a15ac7b11b935e1782804d428a4147f3f5fec27 (diff) | |
download | FreeBSD-src-5e802bbf2a5a4335c01550543e9f2a8c78e482b5.zip FreeBSD-src-5e802bbf2a5a4335c01550543e9f2a8c78e482b5.tar.gz |
Replace deprecated NG_NODELEN with the new NG_NODESIZ. There is one
problem here still to be solved: the sockaddr_hci has still a 16 byte
field for the node name. The code currently does not correctly use the
length field in the sockaddr to handle the address length, so
node names get truncated to 15 characters when put into a sockaddr_hci.
Diffstat (limited to 'sys/netgraph/bluetooth/socket')
-rw-r--r-- | sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c b/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c index a07b0b6..dd46231 100644 --- a/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c +++ b/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c @@ -1009,7 +1009,7 @@ ng_btsocket_hci_raw_control(struct socket *so, u_long cmd, caddr_t data, struct ifnet *ifp, struct thread *td) { ng_btsocket_hci_raw_pcb_p pcb = so2hci_raw_pcb(so); - char path[NG_NODELEN + 2]; + char path[NG_NODESIZ + 1]; struct ng_mesg *msg = NULL; int error = 0; |