Date: Fri, 29 Jul 2005 07:47:47 -0700 From: Maksim Yevmenkin <maksim.yevmenkin@savvis.net> To: Oliver <urnenfel@tiscali.es> Cc: freebsd-bluetooth@freebsd.org Subject: Re: Could check this? Message-ID: <42EA4193.8090401@savvis.net> In-Reply-To: <20050729145152.6600.1@@vodafone.es> References: <20050728113713.2925.5@@vodafone.es> <42E90D5E.3030404@savvis.net> <20050728193757.15889.2@@vodafone.es> <42E920D9.7050907@savvis.net> <20050729145152.6600.1@@vodafone.es>
next in thread | previous in thread | raw e-mail | index | archive | help
Oliver, > In file ng_l2cap_llpi.c func ng_l2cap_lp_con_ind(...) > concretely line:251: > > /* Create and send LP_ConnectRsp event */ > NG_MKMESSAGE(rsp, NGM_HCI_COOKIE, NGM_HCI_LP_CON_RSP, > sizeof(*rp), M_NOWAIT); > if (msg == NULL) { > ng_l2cap_free_con(con); > error = ENOMEM; > goto out; > } > > NG_MKMESSAGE function creates a NG_MESSAGE called rsp? for being send with > NG_SEND_MSG_HOOK afterwards, am I right? yes, you are right > if it is, shouldnt we be cheking the rsp pointer instead of msg ? > ...the msg pointer is used much before in this func...so if it was NULL it > should have crashed much before... yes, its a bug/typo. thank you for finding and submitting it. > Am I missing something? no, fix committed to -current. === emax 2005-07-29 14:44:17 UTC FreeBSD src repository Modified files: sys/netgraph/bluetooth/l2cap ng_l2cap_llpi.c Log: Fix typo and check correct (rsp) pointer against the NULL value. Submitted by: Oliver < urnenfel at tiscali dot es > MFC after: 1 day Revision Changes Path 1.9 +1 -1 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_llpi.c thanks, max
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42EA4193.8090401>