]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
ensure that the buffer passed to DAHDI_SET_BUFINFO is fully initialized
authorKevin P. Fleming <kpfleming@digium.com>
Thu, 2 Apr 2009 17:21:29 +0000 (17:21 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Thu, 2 Apr 2009 17:21:29 +0000 (17:21 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@186081 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_dahdi.c

index e295c79c020aa60c8dacb7887a90739e4d84649f..870d4d0158ab84b23334ef7977728389e828424a 100644 (file)
@@ -9999,6 +9999,7 @@ static int start_pri(struct dahdi_pri *pri)
                        pri->dchanavail[i] |= DCHAN_NOTINALARM;
                else
                        pri->dchanavail[i] &= ~DCHAN_NOTINALARM;
+               memset(&bi, 0, sizeof(bi));
                bi.txbufpolicy = DAHDI_POLICY_IMMEDIATE;
                bi.rxbufpolicy = DAHDI_POLICY_IMMEDIATE;
                bi.numbufs = 32;