Deleted Added
full compact
sdpcontrol.8 (121054) sdpcontrol.8 (124317)
1.\" Copyright (c) 2003 Maksim Yevmenkin <m_evmenkin@yahoo.com>
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

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

18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\"
25.\" $Id: sdpcontrol.8,v 1.1 2003/09/08 02:27:27 max Exp $
1.\" Copyright (c) 2003 Maksim Yevmenkin <m_evmenkin@yahoo.com>
2.\" All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

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

18.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23.\" SUCH DAMAGE.
24.\"
25.\" $Id: sdpcontrol.8,v 1.1 2003/09/08 02:27:27 max Exp $
26.\" $FreeBSD: head/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8 121054 2003-10-12 22:04:24Z emax $
26.\" $FreeBSD: head/usr.sbin/bluetooth/sdpcontrol/sdpcontrol.8 124317 2004-01-09 22:44:28Z emax $
27.\"
28.Dd September 7, 2003
29.Dt SDPCONTROL 8
30.Os
31.Sh NAME
32.Nm spdcontrol
27.\"
28.Dd September 7, 2003
29.Dt SDPCONTROL 8
30.Os
31.Sh NAME
32.Nm spdcontrol
33.Nd SDP configuration utility
33.Nd SDP query utility
34.Sh SYNOPSIS
35.Nm
34.Sh SYNOPSIS
35.Nm
36.Op Fl h
36.Fl h
37.Nm
37.Fl a Ar BD_ADDR
38.Ar command
39.Op Ar parameters ...
38.Fl a Ar BD_ADDR
39.Ar command
40.Op Ar parameters ...
41.Nm
42.Fl l
43.Op Fl c Ar path
44.Ar command
45.Op Ar parameters ...
40.Sh DESCRIPTION
41The
42.Nm
46.Sh DESCRIPTION
47The
48.Nm
43utility connects to the remote device with the specified BD_ADDR and attempts
44to send query via Service Discovery Protocol (SDP).
49utility attempts to query specified Service Discovery Protocol (SDP) server.
50Remote SDP servers are identified by their BD_ADDRs.
51Connection to the local SDP server is made via control socket.
45The
46.Nm
47utility will use Service Search Attribute Request and will print results to
48the standard output and error messages to the standard error.
49.Pp
50The options are as follows:
51.Bl -tag -width indent
52.It Fl a Ar BD_ADDR
53Connect to the remote device with the specified BD_ADDR.
54Example:
55.Fl a Li 00:01:02:03:04:05 .
52The
53.Nm
54utility will use Service Search Attribute Request and will print results to
55the standard output and error messages to the standard error.
56.Pp
57The options are as follows:
58.Bl -tag -width indent
59.It Fl a Ar BD_ADDR
60Connect to the remote device with the specified BD_ADDR.
61Example:
62.Fl a Li 00:01:02:03:04:05 .
63.It Fl c Ar path
64Specify path to the control socket.
65The default path is
66.Pa /var/run/sdp .
56.It Fl h
57Display usage message and exit.
67.It Fl h
68Display usage message and exit.
69.It Fl l
70Query the local SDP server via the control socket.
58.It Ar command
59One of the supported commands (see below).
60Special command
61.Cm help
62can be used to obtain the list of all supported commands.
63To get more information about specific command use
64.Cm help Ar command .
65.It Ar parameters

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

70.Nm
71are:
72.Pp
73.Bl -tag -offset indent -compact
74.It Cm Browse
75.It Cm Search
76.El
77.Sh CAVEAT
71.It Ar command
72One of the supported commands (see below).
73Special command
74.Cm help
75can be used to obtain the list of all supported commands.
76To get more information about specific command use
77.Cm help Ar command .
78.It Ar parameters

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

83.Nm
84are:
85.Pp
86.Bl -tag -offset indent -compact
87.It Cm Browse
88.It Cm Search
89.El
90.Sh CAVEAT
78Currently, the
91The
79.Nm
80utility only implements client side functionality.
81.Pp
82The
83.Nm
92.Nm
93utility only implements client side functionality.
94.Pp
95The
96.Nm
84utility only request the following attributes from the remote SDP server:
97utility only requests the following attributes from the SDP server:
85.Bl -enum -offset indent -compact
86.It
87Service Record Handle
88.It
89Service Class ID List
90.It
91Protocol Descriptor List
92.It
93Bluetooth Profile Descriptor List
94.El
95.Sh DIAGNOSTICS
96.Ex -std
97.Sh SEE ALSO
98.Xr sdp 3
99.Sh AUTHORS
100.An Maksim Yevmenkin Aq m_evmenkin@yahoo.com
98.Bl -enum -offset indent -compact
99.It
100Service Record Handle
101.It
102Service Class ID List
103.It
104Protocol Descriptor List
105.It
106Bluetooth Profile Descriptor List
107.El
108.Sh DIAGNOSTICS
109.Ex -std
110.Sh SEE ALSO
111.Xr sdp 3
112.Sh AUTHORS
113.An Maksim Yevmenkin Aq m_evmenkin@yahoo.com