Module Name:    src
Committed By:   plunky
Date:           Sun Mar  7 10:58:40 UTC 2010

Modified Files:
        src/usr.sbin/sdpd: compat.c record.c server.c service.c

Log Message:
add some LOG_DEBUG


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/sdpd/compat.c \
    src/usr.sbin/sdpd/record.c src/usr.sbin/sdpd/service.c
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/sdpd/server.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/sdpd/compat.c
diff -u src/usr.sbin/sdpd/compat.c:1.1 src/usr.sbin/sdpd/compat.c:1.2
--- src/usr.sbin/sdpd/compat.c:1.1	Tue May 12 10:05:06 2009
+++ src/usr.sbin/sdpd/compat.c	Sun Mar  7 10:58:40 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: compat.c,v 1.1 2009/05/12 10:05:06 plunky Exp $	*/
+/*	$NetBSD: compat.c,v 1.2 2010/03/07 10:58:40 plunky Exp $	*/
 
 /*-
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: compat.c,v 1.1 2009/05/12 10:05:06 plunky Exp $");
+__RCSID("$NetBSD: compat.c,v 1.2 2010/03/07 10:58:40 plunky Exp $");
 
 #include <arpa/inet.h>
 
@@ -780,6 +780,8 @@
 	uint16_t class;
 	int i;
 
+	log_debug("compat RegisterRequest by client on fd#%d", fd);
+
 	if (!srv->fdidx[fd].control
 	    || !srv->fdidx[fd].priv)
 		return SDP_ERROR_CODE_INVALID_REQUEST_SYNTAX;
@@ -829,6 +831,8 @@
 	sdp_data_t d, r;
 	int i;
 
+	log_debug("compat ChangeRequest by client on fd#%d", fd);
+
 	if (!srv->fdidx[fd].control
 	    || !srv->fdidx[fd].priv)
 		return SDP_ERROR_CODE_INVALID_REQUEST_SYNTAX;
Index: src/usr.sbin/sdpd/record.c
diff -u src/usr.sbin/sdpd/record.c:1.1 src/usr.sbin/sdpd/record.c:1.2
--- src/usr.sbin/sdpd/record.c:1.1	Tue May 12 10:05:07 2009
+++ src/usr.sbin/sdpd/record.c	Sun Mar  7 10:58:40 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: record.c,v 1.1 2009/05/12 10:05:07 plunky Exp $	*/
+/*	$NetBSD: record.c,v 1.2 2010/03/07 10:58:40 plunky Exp $	*/
 
 /*-
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: record.c,v 1.1 2009/05/12 10:05:07 plunky Exp $");
+__RCSID("$NetBSD: record.c,v 1.2 2010/03/07 10:58:40 plunky Exp $");
 
 #include <bluetooth.h>
 #include <sdp.h>
@@ -52,6 +52,8 @@
 	sdp_data_t	seq;
 	bdaddr_t	bdaddr;
 
+	log_debug("RecordInsertRequest by client on fd#%d", fd);
+
 	seq.next = srv->ibuf;
 	seq.end = srv->ibuf + srv->pdu.len;
 
@@ -104,6 +106,8 @@
 	record_t	*rec;
 	sdp_data_t	seq;
 
+	log_debug("RecordUpdateRequest by client on fd#%d", fd);
+
 	seq.next = srv->ibuf;
 	seq.end = srv->ibuf + srv->pdu.len;
 
@@ -160,6 +164,8 @@
 {
 	record_t	*rec;
 
+	log_debug("RecordRemoveRequest by client on fd#%d", fd);
+
 	if (!srv->fdidx[fd].control
 	    || !srv->fdidx[fd].priv)
 		return SDP_ERROR_CODE_INVALID_REQUEST_SYNTAX;
Index: src/usr.sbin/sdpd/service.c
diff -u src/usr.sbin/sdpd/service.c:1.1 src/usr.sbin/sdpd/service.c:1.2
--- src/usr.sbin/sdpd/service.c:1.1	Tue May 12 10:05:07 2009
+++ src/usr.sbin/sdpd/service.c	Sun Mar  7 10:58:40 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: service.c,v 1.1 2009/05/12 10:05:07 plunky Exp $	*/
+/*	$NetBSD: service.c,v 1.2 2010/03/07 10:58:40 plunky Exp $	*/
 
 /*-
  * Copyright (c) 2009 The NetBSD Foundation, Inc.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: service.c,v 1.1 2009/05/12 10:05:07 plunky Exp $");
+__RCSID("$NetBSD: service.c,v 1.2 2010/03/07 10:58:40 plunky Exp $");
 
 #include <bluetooth.h>
 #include <sdp.h>
@@ -63,6 +63,8 @@
 	sdp_data_t	d, s;
 	int		max, total, count;
 
+	log_debug("ServiceSearchRequest by client on fd#%d", fd);
+
 	d.next = srv->ibuf;
 	d.end = srv->ibuf + srv->pdu.len;
 
@@ -169,6 +171,8 @@
 	uint32_t	handle;
 	int		max;
 
+	log_debug("ServiceAttributeRequest by client on fd#%d", fd);
+
 	d.next = srv->ibuf;
 	d.end = srv->ibuf + srv->pdu.len;
 
@@ -292,6 +296,8 @@
 	uint8_t		*tmp;
 	int		max;
 
+	log_debug("ServiceSearchAttributeRequest by client on fd#%d", fd);
+
 	d.next = srv->ibuf;
 	d.end = srv->ibuf + srv->pdu.len;
 

Index: src/usr.sbin/sdpd/server.c
diff -u src/usr.sbin/sdpd/server.c:1.7 src/usr.sbin/sdpd/server.c:1.8
--- src/usr.sbin/sdpd/server.c:1.7	Tue May 12 10:05:07 2009
+++ src/usr.sbin/sdpd/server.c	Sun Mar  7 10:58:40 2010
@@ -1,4 +1,4 @@
-/*	$NetBSD: server.c,v 1.7 2009/05/12 10:05:07 plunky Exp $	*/
+/*	$NetBSD: server.c,v 1.8 2010/03/07 10:58:40 plunky Exp $	*/
 
 /*-
  * Copyright (c) 2006 Itronix Inc.
@@ -58,7 +58,7 @@
  */
 
 #include <sys/cdefs.h>
-__RCSID("$NetBSD: server.c,v 1.7 2009/05/12 10:05:07 plunky Exp $");
+__RCSID("$NetBSD: server.c,v 1.8 2010/03/07 10:58:40 plunky Exp $");
 
 #include <sys/select.h>
 #include <sys/stat.h>
@@ -398,6 +398,9 @@
 	srv->fdidx[cfd].omtu = (omtu > srv->omtu) ? srv->omtu : omtu;
 	srv->fdidx[cfd].offset = 0;
 	bdaddr_copy(&srv->fdidx[cfd].bdaddr, &sa.bt_bdaddr);
+
+	log_debug("new %s client on fd#%d",
+	    srv->fdidx[cfd].control ? "control" : "L2CAP", cfd);
 }
 
 /*
@@ -511,6 +514,7 @@
 		srv->pdu.pid = SDP_PDU_ERROR_RESPONSE;
 		srv->pdu.len = sizeof(error);
 		be16enc(srv->obuf, error);
+		log_debug("sending ErrorResponse (error=0x%04x)", error);
 	}
 
 	iov[0].iov_base = &srv->pdu;
@@ -566,6 +570,8 @@
 
 		srv->fdmax = fd;
 	}
+
+	log_debug("client on fd#%d closed", fd);
 }
 
 /*

Reply via email to