diff options
author | Kevin P. Fleming <kpfleming@digium.com> | 2009-04-02 17:27:02 +0000 |
---|---|---|
committer | Kevin P. Fleming <kpfleming@digium.com> | 2009-04-02 17:27:02 +0000 |
commit | 97df8b02a8446a4642722b2b6fee9bc3bf193cc7 (patch) | |
tree | 99bce14b3b179969428ba8b0a5cae50a3c3b8a38 /drivers/dahdi | |
parent | 65d66e964f73305af73f5af0b273356d0e1bb40b (diff) |
ensure that the structure being returned by DAHDI_GET_BUFINFO is completely initialized
git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@6294 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'drivers/dahdi')
-rw-r--r-- | drivers/dahdi/dahdi-base.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/dahdi/dahdi-base.c b/drivers/dahdi/dahdi-base.c index 5c7a042..02850fc 100644 --- a/drivers/dahdi/dahdi-base.c +++ b/drivers/dahdi/dahdi-base.c @@ -4352,6 +4352,7 @@ static int dahdi_chanandpseudo_ioctl(struct inode *inode, struct file *file, uns case DAHDI_DIAL: return ioctl_dahdi_dial(chan, data); case DAHDI_GET_BUFINFO: + memset(&stack.bi, 0, sizeof(stack.bi)); stack.bi.rxbufpolicy = chan->rxbufpolicy; stack.bi.txbufpolicy = chan->txbufpolicy; stack.bi.numbufs = chan->numbufs; |