Simon J. Gerraty
69e6d7b75e
sync from head
2013-04-12 20:48:55 +00:00
Joel Dahl
b1edef175b
Remove contractions.
2013-04-11 18:46:41 +00:00
Adrian Chadd
fb522624d3
Extend ath3kfw to include overridable device / vendor IDs.
...
This is required for ar3k series bluetooth devices who need firmware
but have a different vendor ID than normal.
Reviewed by: maksim
2013-04-05 23:42:22 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
David E. O'Brien
d9a447559b
Sync with HEAD.
2013-02-08 16:10:16 +00:00
Eitan Adler
839f11a4fe
A number of places in the source tree still reference cuad.* after
...
sio(4) was deprecated by uart(4).
s/cuad/cuau/g/
PR: docs/171533
Reviewed by: imp
Approved by: cperciva (implicit)
MFC after: 3 weeks
2012-12-08 22:16:36 +00:00
Simon J. Gerraty
23090366f7
Sync from head
2012-11-04 02:52:03 +00:00
Maksim Yevmenkin
2dcf7e97da
make sure that socket's send and receive buffers are properly sized
...
Submitted by: Iain Hibbert plunky at rya-online dot net
MFC after: 3 weeks
2012-10-18 16:34:00 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Joel Dahl
e1656a8810
mdoc: add missing width argument to Bl -tag.
2012-06-03 06:57:47 +00:00
Baptiste Daroussin
5e2a209a27
Fix world after byacc import:
...
- old yacc(1) use to magicially append stdlib.h, while new one don't
- new yacc(1) do declare yyparse by itself, fix redundant declaration of
'yyparse'
Approved by: des (mentor)
2012-05-22 16:33:10 +00:00
Eitan Adler
50d675f7a9
Remove trailing whitespace per mdoc lint warning
...
Disussed with: gavin
No objection from: doc
Approved by: joel
MFC after: 3 days
2012-03-29 05:02:12 +00:00
Joel Dahl
7226ab98cf
Fix date.
2012-03-26 14:56:23 +00:00
Ulrich Spörlein
389ae6c65d
Touch up some more small typos missed in the previous round.
...
Reported by: Ben Kaduk <minimarmot@gmail.com> et al.
2012-01-05 21:36:45 +00:00
Stefan Farfeleder
45360108f8
Fix typos in command descriptions.
2011-12-31 12:12:41 +00:00
Ulrich Spörlein
3df5ecac8c
Spelling fixes for usr.sbin/
2011-12-30 10:58:14 +00:00
Ulrich Spörlein
f76b319989
Reencode files to UTF-8. Drop CP1252 em-dash.
2011-12-30 00:59:08 +00:00
Dimitry Andric
98e0f284ba
In usr.sbin/bluetooth/sdpd/server.c, don't use the size of a pointer as
...
the length argument to memset, but the size of the object pointed to.
MFC after: 1 week
2011-12-17 19:26:03 +00:00
Kevin Lo
de028133d4
Plug fd leaks
2011-11-23 10:27:18 +00:00
Ed Schouten
48a16a34d8
Remove redundant assignments to WARNS.
...
For these directories, WARNS is already implied to be 6.
2011-06-06 20:24:17 +00:00
Maksim Yevmenkin
a28cc643b1
Encode horizontal scroll events (AC Pan) as button presses (bit 5 and 6)
...
Submitted by: David Demelier demelier dot david at gmail dot com
MFC after: 1 week
2011-05-04 17:58:15 +00:00
Maksim Yevmenkin
9c6d3b9f93
Improve the man page and l2control's usage() a bit.
...
Submitted by: arundel
MFC after: 1 week
2011-04-19 16:21:57 +00:00
Maksim Yevmenkin
5fee5c92d0
Do not use word 'flood' as it not entirely correct. Use better 'no delay'
...
description. While here, replace atoi(3) with strtol(3).
Submitted by: arundel
MFC after: 1 week
2011-03-28 23:08:18 +00:00
Rebecca Cran
e267ef95d5
Don't generate input() since it's not used.
2010-11-22 14:16:22 +00:00
Maksim Yevmenkin
e97af4eedf
Add firmware downloader for Atheros AR3011 based USB Bluetooth devices.
...
Hardware donated by: Rusty Nejdl rnejdl at ringofsaturn dot com
Tested by: Rusty Nejdl rnejdl at ringofsaturn dot com
Tested by: Andrzej Tobola ato at iem dot pw dot edu dot pl
MFC after: 3 weeks
2010-11-12 19:43:12 +00:00
Maksim Yevmenkin
fc780ca17e
Make sure to only pickup hid_input items when parsing input reports.
...
As it turns out, libusbhid(3) also picks up hic_collection items even
though we explicitly requested hid_input items only.
Tested by: Buganini < buganini at gmail dot com >
MFC after: 1 week
2010-09-08 20:00:27 +00:00
Maksim Yevmenkin
33e98ade53
Do not request SDP attributes using ranges.
...
Apparently some devices do not like it.
MFC after: 1 week
Tested by: Buganini < buganini at gmail dot com >
2010-09-07 16:36:03 +00:00
Ulrich Spörlein
0b31f1f731
mdoc: move remaining sections into consistent order
...
This pertains mostly to FILES, HISTORY, EXIT STATUS and AUTHORS sections.
Found by: mdocml lint run
Reviewed by: ru
2010-05-13 12:08:11 +00:00
Ulrich Spörlein
0afc94c17a
mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the
...
bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.
Found by: mdocml lint run
Reviewed by: ru
2010-05-13 12:07:55 +00:00
Kai Wang
ef6de0e1d8
Catch up with libusbhid merge (rev 205728).
...
hid_get_data() now expects that the hid data passed in always contains
the report ID byte. Thus we should not skip the the report ID byte in
hid_interrupt(). Also, if HUP_KEYBOARD usage is an array, do not try
to modify the 'data' pointer, instead, increase the hid_item_t field
'pos' by 'report_size' before calling hid_get_data() during each
iteration.
PR: usb/146367
Reported and tested by: Alex Deiter
Pointy hat to: kaiw
Reviewed by: emax
2010-05-09 09:20:25 +00:00
Ulrich Spörlein
7729e3ba40
Remove redundant WARNS?=6 overrides and inherit the WARNS setting from
...
the toplevel directory.
This does not change any WARNS level and survives a make universe.
Approved by: ed (co-mentor)
2010-03-02 18:44:08 +00:00
Maksim Yevmenkin
715238635d
Teach btpand(8) to recognized Bluetooth device node names.
...
Tested by: Daniel O'Connor <doconnor -at- gsoft -dot- com -dot- au>
MFC after: 3 days
2009-05-18 16:00:18 +00:00
Maksim Yevmenkin
dba59455b3
Fix bug in event timeout handling
...
Submitted by: mav
MFC after: 3 days
2009-04-17 23:33:30 +00:00
Andrew Thompson
bf41796c4e
Build fixups for the new USB stack.
2009-02-23 18:36:54 +00:00
Maksim Yevmenkin
d37245a0de
Clenup code a bit and do not call fork(2) before dameon(3) where not needed.
...
MFC after: 1 month
2009-02-04 22:04:06 +00:00
Maksim Yevmenkin
0721773085
Hook up btpand(8) to the build
...
MFC after: 1 month
2009-02-02 18:10:51 +00:00
Maksim Yevmenkin
905033dc11
Fix client mode. Pick up service availability changes.
...
Obtained from: NetBSD
MFC after: 1 month
2009-02-02 18:08:22 +00:00
Maksim Yevmenkin
7718ced0ea
Add btpand(8) daemon from NetBSD. This daemon provides support for
...
Bluetooth Network Access Point (NAP), Group Ad-hoc Network (GN) and
Personal Area Network User (PANU) profiles.
Obtained from: NetBSD
MFC after: 1 month
2009-01-30 22:23:21 +00:00
Maksim Yevmenkin
c169089a88
Straighten out those pesky SDP records for the Bluetooth
...
Service Discovery Application Profile.
Discussed with: Iain Hibbert of NetBSD plunky at rya dash online dot net
MFC after: 3 weeks
2008-11-25 21:54:42 +00:00
Maksim Yevmenkin
07f8cd18c6
Add mandatory "security description" SDP parameter to the PANU profile
...
Pointed-out by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2008-03-19 00:06:30 +00:00
Maksim Yevmenkin
13040bc96b
Add PSM and Load Factor SDP parameters to the BNEP based profiles
...
(NAP, GN and PANU). No reason to not to support them.
Separate SDP parameters data structures for the BNEP based profiles.
Generalize Service Availability SDP parameter creation.
Requested by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2008-03-18 18:21:39 +00:00
Maksim Yevmenkin
a09e09654c
Update usage() - add new -D option. While I'm here, update copyright
...
information and license formatting
MFC after: 1 day
2008-03-14 16:29:25 +00:00
Maksim Yevmenkin
f2505d7088
Add support for the NAP, GN and PANU profiles to the sdpd(8).
...
It should be mentioned that a somewhat similar patch was
submitted by Rako < rako29 at gmail dot com >
MFC after: 1 week
2008-03-11 16:51:07 +00:00
Maksim Yevmenkin
b1fae13507
Add an option to register DUN (Dial-Up Networking) service on the same
...
RFCOMM channel if needed. There is really no good reason to not to support
this. AT-command exchange can be faked with chat script in ppp.conf.
MFC after: 1 week
2008-03-06 00:37:29 +00:00
Maksim Yevmenkin
c7ff1a159c
Allow search for any UUID entered by user.
...
MFC after: 3 days
2007-11-04 21:24:33 +00:00
Ruslan Ermilov
71ce49ae8d
Fixed "make checkdpadd" (missing library dependencies).
...
Approved by: re (kensmith)
2007-10-01 18:15:11 +00:00
Pav Lucistnik
a60c1777ea
Add `accept dns' to rfcomm-server example
...
PR: docs/111320
Submitted by: James Flemer <jflemer@alum.rpi.edu>
No objection: emax
MFC after: 1 week
2007-05-13 18:59:22 +00:00
Maksim Yevmenkin
6bfc799ccf
Check that the length of the received message is at least as big as a PDU
...
before we use pdu->len.
Submitted by: Iain Hibbert
MFC after: 3 days
2007-02-23 19:37:47 +00:00
Maksim Yevmenkin
06912ebab3
Do not mark Bluetooth HID device as a "potential keyboard" if its descriptor
...
has items with CONSUMER page. For now only check for items with KEYBOARD page.
This should prevent bthidd(8) from allocating vkbd(4) keyboard for Microsoft
Bluetooth Explorer mouse.
Reported by: Eric Anderson
MFC after: 3 days
2006-11-27 22:52:11 +00:00
Markus Brueffer
cb233e74cf
- Grammar fixes
...
- Reword some sentences
- Use .Cm for arguments
- s/CAVEAT/CAVEATS/
Based on PR: docs/78174
Submitted by: Jeremy Chadwick <freebsd@jdc.parodius.com>
Reviewed by: brueffer
Approved by: emax (mentor)
MFC after: 3 days
2006-11-13 01:13:28 +00:00
Maksim Yevmenkin
a85871a72c
Properly htole16() PSM in sockaddr_l2cap
...
MFC after: 3 days
2006-11-02 18:57:09 +00:00
Markus Brueffer
77814ea000
- Add a 'verbose' switch -v
...
- Only dump items that are being used for padding when being verbose. This
brings bthidcontrol in line with the behaviour of usbhidctl(1).
- Update the manpage accordingly
Approved by: emax
2006-10-31 00:26:58 +00:00
Markus Brueffer
f7b2cb32e1
- Grammar and typo fixes
...
- Rewording of some sentences
Reviewed by: brueffer
Approved by: emax (mentor)
MFC after: 3 days
2006-10-10 22:38:31 +00:00
Markus Brueffer
13d38e1a13
Fix a typo introduced in the last commit: WWW Refresh is 0x227, not 0227
...
Approved by: emax (mentor)
MFC after: 1 day
2006-10-09 22:27:23 +00:00
Maksim Yevmenkin
6e9bee6438
Pacify new GCC4 warnings.
...
Submitted by: kan
MFC after: 1 week
2006-09-21 17:16:37 +00:00
Maksim Yevmenkin
89facd824a
Get rid of extra const to pacify new GCC4 warnings.
...
Submitted by: kan
MFC after: 1 week
2006-09-21 02:41:04 +00:00
Maksim Yevmenkin
831a4264af
Use socklen_t instead of int32_t where appropriate to pacify new GCC4
...
warnings.
Submitted by: kan
MFC after: 1 week
2006-09-21 02:32:28 +00:00
Maksim Yevmenkin
2d7f9912e0
Temporarily put ugly workaround in place to make sparc64 build happy.
...
panther is down at the moment, so better fix will follow later.
2006-09-08 15:05:38 +00:00
Maksim Yevmenkin
7aebfa93ac
Update bthidd(8) code and hook it up to the build.
...
bthidd(8) now was integrated with vkbd(4) and supports
multiple keyboards via vkbd(4)/kbdmux(4).
The code was tested with Apple Bluetooth keyboard and
SE k700i cell phone (remote control feature).
MFC after: 1 month
2006-09-07 21:47:49 +00:00
Markus Brueffer
02afd3d137
- Only print a clarifying message about which HCI node has been used if there
...
is more than one HCI node present
- Use errx(3) instead of err(3) if there is no HCI node present as errno
is 0 in this case and the resulting error message wouldn't make much sense
Approved by: emax (mentor)
2006-06-02 00:29:01 +00:00
Markus Brueffer
a9f8b02b01
- Document the new Read_Node_List command, autodetection of HCI nodes and
...
that the '-n' parameter is now optional
- Grammar fixes
Reviewed by: emax
Approved by: emax
MFC after: 1 week
2006-05-22 17:58:19 +00:00
Markus Brueffer
fc5806eda9
- Add HCI node autodetection. As a consequence of this, make the '-n'
...
parameter optional.
- Add Read_Node_List command which prints a list of available HCI nodes,
their Netgraph IDs and connected hooks
Reviewed by: emax
Approved by: emax
MFC after: 1 week
2006-05-22 17:58:09 +00:00
Maksim Yevmenkin
0c3420df68
Fix formatting. Add missing break;
...
Submitted by: Iain Hibbert
MFC after: 3 days
2006-05-14 22:19:38 +00:00
Maksim Yevmenkin
5338f5dd69
Properly map mouse buttons
...
PR: bin/94577
Submitted by: Krzysztof Jedruczyk < beaker at hot dot pl >
MFC after: 3 days
2006-03-21 18:42:52 +00:00
Maksim Yevmenkin
35929e6013
Properly convert L2CAP PSM values in sockaddr_l2cap to LE16 byte order.
...
Noticed by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-16 18:26:54 +00:00
Ruslan Ermilov
6aebd02aa8
Style: NO_MAN doesn't need any value.
2006-03-15 10:46:38 +00:00
Maksim Yevmenkin
31ae0caec1
Teach bthidd(8) to reload its config when SIGHUP is received.
...
Submitted by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-14 19:29:40 +00:00
Maksim Yevmenkin
41603b1c8a
Fix typo
...
Submitted by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-13 23:59:43 +00:00
Markus Brueffer
adcddbf0b1
- Use official version strings for LMP and HCI version reporting and add
...
version strings up to Bluetooth 2.0
- Update manufacturer list
Approved by: emax
MFC after: 3 days
2006-02-23 23:19:12 +00:00
Markus Brueffer
610e662ee2
Fix scancode translation table
...
Approved by: emax
MFC after: 3 days
2006-02-20 10:07:40 +00:00
Markus Brueffer
cda869c9db
- Grammar fixes
...
- Reword one sentence
Approved by: brueffer
MFC after: 3 days
2006-02-11 15:36:37 +00:00
Markus Brueffer
595dedc1b0
- Fix attribute id of HIDBatteryPower
...
- Fix two typos in comments
Approved by: emax
2006-02-10 19:54:17 +00:00
Maksim Yevmenkin
4b99735d08
Fix typo in rfcomm_pppd(8) man page.
...
Noticed by: Ronald Klop
MFC after: 1 day
2005-12-12 04:19:36 +00:00
Maksim Yevmenkin
d1c004f7d1
Teach sdpd(8) to check peer's credentials before accepting request to
...
register, remove or change services in the local database. For now only
accept the request if the peer has effective user ID the same as 'root'
user ID.
MFC after: 1 week
2005-12-06 17:56:36 +00:00
Maksim Yevmenkin
f27f0bce24
Fix typo in usage.
...
Submitted by: Jonatan B < onatan at gmail dot com >
MFC after: 3 days
2005-09-01 22:45:25 +00:00
Giorgos Keramidas
6fb9b618f5
Fix all the spelling mistakes I could find in the man pages for words
...
that have at least 3 characters.
MFC after: 1 week
Thanks to: Music band ``Chingon''
for keeping me company while searching for these.
2005-07-31 03:30:48 +00:00
Markus Brueffer
49490a17c8
- Grammar fixes
...
- s/spdcontrol/sdpcontrol/
Approved by: re (hrs, rwatson), brueffer
MFC after: 3 days
2005-07-09 19:04:43 +00:00
Maksim Yevmenkin
43d33de948
Do not tread 128-bit UUID as int128. Provide separate macros to get/put
...
128-bit UUID libsdp(3). Fix 128-bit UUID printing in sdpcontrol(8).
MFC after: 3 days
2005-05-27 19:11:33 +00:00
Maksim Yevmenkin
c46a9ea89b
Fix problem with session termination. bthidd(8) maintains two L2CAP
...
connections to Bluetooth HID device. As soon as Bluetooth HID device
is powered off (or goes out of RF range) the stack will terminate both
connections. File descriptors for both connections will become active
on next select(2) call. Because bthidd(8) processes file descriptors
in order, it will detect descriptor for one of the closed connections
first and kill the session. However, there is still a second (active)
descriptor that used to point to the same session. bthidd(8) used to
assert() if it cant find session by file descriptor, which was wrong.
While I'm here fix a couple of typos in parser.y
Reported by: Eric Anderson anderson AT centtech DOT com
MFC after: 3 days
2005-05-18 23:03:44 +00:00
Ruslan Ermilov
254dd1666e
Let bsd.prog.mk set SRCS and MAN to their default values.
2005-01-28 16:08:11 +00:00
Ruslan Ermilov
59a3c79da6
Sort sections.
2005-01-18 20:02:45 +00:00
Ruslan Ermilov
a866e17077
Added the EXIT STATUS section where appropriate.
2005-01-17 07:44:44 +00:00
Maksim Yevmenkin
9fbe483ab9
Fix typo %d -> %x
...
That should fix the problem with invalid PSM returned from bthidcontrol.
Pointy hat goes to me.
PR: misc/76107
Submitted by: Hiroyuki Aizu < aizu at navi dot org >
MFC after: 1 day
2005-01-12 20:06:16 +00:00
Ruslan Ermilov
1a74e6a157
Scheduled mdoc(7) sweep.
2005-01-11 11:47:22 +00:00
Maksim Yevmenkin
ee935b5800
Teach sdpd(8) about 32-bit and 128-bit uuid's.
...
MFC after: 3 days
2005-01-05 18:37:37 +00:00
Maksim Yevmenkin
6a2dbfa47f
Rename 'class' field to 'uclass' in the ng_hci_inquiry_response structure.
...
class is a reserved word in C++
Submitted by: Markus Brueffer < markus AT brueffer DOT de >
MFC after: 3 days
2005-01-04 20:13:48 +00:00
Ruslan Ermilov
e653b48c80
Start the dreaded NOFOO -> NO_FOO conversion.
...
OK'ed by: core
2004-12-21 08:47:35 +00:00
Maksim Yevmenkin
3adfd74adb
Check in updated bthidd(8). This is still work in progress.
2004-11-18 18:05:15 +00:00
Maksim Yevmenkin
e91c64ab6b
Serial devices now called /dev/cuadXX not /dev/cuaaXX
2004-11-02 20:12:06 +00:00
Ruslan Ermilov
a35d88931c
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:33:08 +00:00
Maksim Yevmenkin
8dc77a6163
Add missing #include
...
Bump WARNS level to 2
PR: bin/71668
Submitted by: Dan Lukes <dan@obluda.cz>
MFC after: 3 days
2004-09-14 20:04:33 +00:00
Maksim Yevmenkin
0209f41086
Update links to the bluez-firmware package
...
Update md5 hash
2004-08-11 00:22:23 +00:00
Maksim Yevmenkin
b25877a384
Introduce ng_hci_inquiry_response structure and use it in the hccontrol(8)
2004-08-10 00:38:50 +00:00
Maksim Yevmenkin
2aa65cf739
- One can use both BD_ADDR or name to specify address of the Bluetooth device.
...
Update man pages to document this fact.
- Update usage messages
- Change u_intXXX to uintXXX
2004-08-05 16:32:41 +00:00
Maksim Yevmenkin
3cb623272f
- Update l2ping(8) man page and mention that it is possible to use names
...
instead of BD_ADDRs
- Convert BD_ADDRs in l2ping(8) output into the human readable names via
bt_gethostbyaddr(3)
- Introduce and document '-n' - numberic output option
Suggested by: Anil Madhavapeddy <anil at recoil dot org>
2004-08-04 20:43:57 +00:00
Alexander Kabaev
1bb0b6dee7
Avoid casts as lvalues.
2004-07-28 07:20:04 +00:00
Maksim Yevmenkin
1985a3a39d
Add workaround for brain damaged cell phones
...
PR: bin/67906
2004-07-27 22:40:42 +00:00
Maksim Yevmenkin
9e84f80bf9
Fix cut-n-paste bugs in hccontrol(8). Its very strange that no one noticed
...
them earlier. Thanks to Mike Crosland (mcrosland at xs4all.nl) for pointing
them out.
2004-06-28 00:58:53 +00:00
Warner Losh
e3ce1a4ac4
Remove dependency on dev/usb/usbdevs.h, in preparation for its
...
disappearing from the tree. We already were splitting the baby (using
the symbol for the vendor BROADCOM, but not for the device). Use
#defines for both.
2004-06-25 23:14:06 +00:00
Ruslan Ermilov
9cdb6ee164
Assorted markup, grammar, and spelling fixes.
2004-06-13 18:03:44 +00:00
Ruslan Ermilov
b18b186e57
Markup nits.
2004-06-04 19:23:12 +00:00
Ruslan Ermilov
9b90f23697
Reapply some lost fixes, fix some more.
2004-06-04 19:22:04 +00:00
Maksim Yevmenkin
6490c2ffab
Start committing Bluetooth HID (Human Interface Device) support.
...
Note: bthidd(8) is still not complete. Need to commit kernel
support (a-la Linux /dev/input) to feed HID events into kernel.
Also need to write bthidd(8) and bthidd.conf(5) man pages.
2004-04-10 00:18:00 +00:00
Maksim Yevmenkin
079a8a3e69
Use uint instead of u_int
2004-04-09 23:58:53 +00:00
Maksim Yevmenkin
4ae439a316
Make sure Bluetooth stuff can be compiled on amd64
...
Submitted by: ps
2004-04-09 23:01:42 +00:00
Mark Murray
16fc3635f7
Make NULL a (void*)0 whereever possible, and fix the warnings(-Werror)
...
that this provokes. "Wherever possible" means "In the kernel OR NOT
C++" (implying C).
There are places where (void *) pointers are not valid, such as for
function pointers, but in the special case of (void *)0, agreement
settles on it being OK.
Most of the fixes were NULL where an integer zero was needed; many
of the fixes were NULL where ascii <nul> ('\0') was needed, and a
few were just "other".
Tested on: i386 sparc64
2004-03-05 08:10:19 +00:00
Maksim Yevmenkin
0d60ad30ca
Add extra sanity check for SDP packets in libsdp(3)
...
Fix yet another endianess bug in sdpd(8)
2004-02-26 20:44:55 +00:00
Maksim Yevmenkin
167bc3861d
Fix endianes bug
2004-02-25 22:43:43 +00:00
Maksim Yevmenkin
13706e456a
Teach rfcomm_pppd(8) how to register Bluetooth LAN service with local sdpd(8)
...
Add -u(unit) option
Reviewed by: imp (mentor), ru
2004-02-23 17:30:59 +00:00
Maksim Yevmenkin
a5066b32bc
l2ping(8) should not loose echo data if target does not responds to the ping
...
Reviewed by: imp (mentor), ru
2004-02-17 18:37:12 +00:00
Maksim Yevmenkin
6c7f392438
Cleanup CFLAGS in libsdp(3) Makefile
...
Connect sdpd(8) to the build
Reviewed by: ru, imp (mentor)
2004-01-25 21:33:59 +00:00
Maksim Yevmenkin
07be7a6c2e
Import sdpd(8) sources. This is Bluetooth Service Discovery Protocol daemon.
...
Extend libsdp(3) API to allow service registration and removal.
Fix uninitialized variable bug in sdpcontrol(8).
Reviewed by: imp (mentor)
No objection: ru
2004-01-20 20:48:26 +00:00
Maksim Yevmenkin
a4b187fa33
Change sdp_open_local(3) API. It now takes a path to a control socket
...
Teach sdpcontrol(8) how to talk to the local SDP server
Update man pages
s/u_int/uint
Reviewed by: imp (mentor), ru
2004-01-09 22:44:28 +00:00
Maksim Yevmenkin
4b1493e53d
Fix uncontrolled access to the buffer in rfcomm_sppd(1).
...
Fix typo in hcsecd(8) man page.
Submitted by: Guido Falsi <mad@madpilot.net>
Reviewed by: imp (mentor)
Approved by: imp (mentor)
2003-12-19 18:15:56 +00:00
Hartmut Brandt
89624a3490
Replace all uses of the old netgraph constants NG_*LEN by the new
...
constants NG_*SIZ that include the trailing NUL byte. This change
is mostly mechanical except for the replacement of a couple of snprintf()
and sprintf() calls with strlcpy.
2003-11-15 15:26:35 +00:00
Maksim Yevmenkin
0eff72054e
Fix few typos
...
Reviewed by: imp, julian, ru
Approved by: imp (mentor)
2003-11-11 02:43:10 +00:00
Maksim Yevmenkin
0986ab12e4
Update Bluetooth code.
...
Reviewed by: M. Warner Losh <imp@bsdimp.com>; John Hay <jhay@freebsd.org>
Approved by: M. Warner Losh <imp@bsdimp.com> (mentor)
2003-10-12 22:04:24 +00:00
Julian Elischer
f41b6466cc
Account for the fact that "buildworld" builds in the 'obj' tree
...
Pointed out by: Andrew Gallatin <gallatin@cs.duke.edu>
2003-06-24 18:45:22 +00:00
Ruslan Ermilov
72f00208e5
Reapply mdoc(7) fixes that got accidentally lost in the last
...
Bluetooth update, and fix a few more issues.
Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com>, ru
Approved by: re (blanket)
2003-05-20 21:01:21 +00:00
Julian Elischer
9cbf505549
Make the README reflect reality.
...
Approved by: re@ (blanket for bluetooth upgrade)
2003-05-11 02:19:10 +00:00
Julian Elischer
17f7617791
Re-enable the broadcom firmware utility now that the Makefile in that subdir
...
has been fixed to not need the missing files.
The firmware files themselves still now need to be fetched from the internet.
The README there gives the location.
Approved by: re@ (part of bluetooth upgrade)
2003-05-11 02:11:50 +00:00
Julian Elischer
65e89783a5
Fix (presently unused) Makefile to not need files not yet checked in.
...
Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com>
Approved by: re@ (part of Bluetooth upgrade)
2003-05-11 02:08:10 +00:00
Julian Elischer
ab0c23d3e2
Don't compile the broadcom firmware module yet.
2003-05-10 22:05:14 +00:00
Julian Elischer
4eb513dacc
Broadcom firmware loading module.. The actual firmware files will follow when
...
the legal status has been confirmed, in the meanwhile they can be
downloaded from the location in the README file.
2003-05-10 22:03:45 +00:00
Julian Elischer
1a63eb31c7
Part 2 of the commit if new bluetooth code.
...
Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com>
Approved by: re@
2003-05-10 21:50:37 +00:00
Jens Schweikhardt
9d5abbddbf
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
...
especially in troff files.
2003-01-01 18:49:04 +00:00
Ruslan Ermilov
d0c6069b9d
mdoc(7) police: markup fixes.
...
Approved by: re
2002-12-12 13:26:32 +00:00
Julian Elischer
878ed22696
The second try a committing the bluetooth code
...
Has been seen to work on several cards and communicating with
several mobile phones to use them as modems etc.
We are still talking with 3com to try get them to allow us to include
the firmware for their pccard in the driver but the driver is here..
In the mean time
it can be downloaded from the 3com website and loaded using the utility
bt3cfw(8) (supplied) (instructions in the man page)
Not yet linked to the build
Submitted by: Maksim Yevmenkin <myevmenk@exodus.net>
Approved by: re
2002-11-20 23:01:59 +00:00