Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Bug in getting CI slot info



Klaus Schmidinger wrote:
> 
> When an application calls the CI ioctl() CA_GET_SLOT_INFO, the slot number
> in the ca_slot_info_t parameter gets overwritten, and so the resulting
> struct always has a slot number of 0.
> Here's a patch that fixes this:
> 
> --- av7110.c    Mon Jan 20 17:27:20 2003
> +++ av7110.c    Sat Feb  1 14:33:44 2003
> @@ -3820,6 +3820,7 @@
> 
>                  if (info->num>1)
>                          return -EINVAL;
> +                av7110->ci_slot[info->num].num = info->num; //XXX num is always 0 in av7110->ci_slot[info->num] - kls
>  #ifdef NEW_CI
>                  av7110->ci_slot[info->num].type = CA_CI_LINK;
>  #else

Ooops, I just realized that there is a new av7110.c in the CVS, so the
line numbers will be a little off - sorry...

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index