no codechange
only set a common structure for all base modules

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8951 4b0bc96b-bc66-0410-9d44-ebda105a78c1
no codechange
only set a common structure for all sub modules

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8952 4b0bc96b-bc66-0410-9d44-ebda105a78c1
cryptoworks: Fix use-after-free in emm reassembly.

The bug was found by gorgone's static analysis.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8953 4b0bc96b-bc66-0410-9d44-ebda105a78c1
ghttp: Prevent usage of uninitialized variable.

pids variable can be left uninitialized if demux->ECMpidcount <= 0.
pids is used as argument to cs_ddump_mask().

The bug was found by gorgone's static analysis.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8954 4b0bc96b-bc66-0410-9d44-ebda105a78c1
camd35: Fix wrong assumption.

We can have client without attached reader if we are in this camd35
code.

The bug was found by gorgone's static analysis.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8955 4b0bc96b-bc66-0410-9d44-ebda105a78c1
stat: Remove useless check.

rdr variable can't be null when the function is called.

The bug was found by gorgone's static analysis.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8956 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config-reader: Prevent possible NULL pointer dereference.

I don't think NULL dereference is quite possible here but let's
make the clang analyser happy.

The bug was found by gorgone's static analysis.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8957 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Remove dead assignment



git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8958 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Remove dead assignment



git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8959 4b0bc96b-bc66-0410-9d44-ebda105a78c1
freebsd