cccam: Fix another possible crash.

Thanks to malakudi for finding the bug.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8193 4b0bc96b-bc66-0410-9d44-ebda105a78c1
cccam: Fix another possible crash.

Thanks to malakudi for finding the bug.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8194 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fix misleading baudrate messages on readers that dont use it


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8195 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Correct revision output in some more places (r instead of hash sign to be consistent with ticket system). WebIf: Separate some settings so that they are not displayed if OSCam is not compiled with the needed options and also rearrange the options to make them a bit more clear. Thanks to FilipeAmadeuO for providing this patch.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8196 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fix a segfault when reloading srvids while OSCam is running.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8197 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fix warnings in SH4 compilation.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8198 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Remove "oscam-" prefix from config header files.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8199 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Split config functions out of global-functions.h to oscam-config.h

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8200 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config/global: Refactor parsing of cs378x and newcamd port settings.

porttab_newcamd_fn() and porttab_cs378x_fn() are mostly the same, lets
save a little bit of space.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8201 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config: Refactor parsing of newcamd keys.

Less binary size + less code == can't be bad!

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8202 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config/reader: Remove duplicated function that already exists in oscam-config.global.c

Saving a little bit of space is always good.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8203 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config: Refactor parsing of "class" settings.

Lets save a little space.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8204 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config: Refactor parsing of "group" settings.

Lets save a little bit of space.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8205 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config/reader: Refactor parsing of "caid" settings.

Lets save a little bit of space.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8206 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Create "struct sidtabs" that contains both positive and negative services.

This would allow cleanups in config parsing functions.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8207 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Change services parsing functions to use SIDTABS.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8208 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config/reader: Use single function to parse "services" settings.

Lets save a little bit of space.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@8209 4b0bc96b-bc66-0410-9d44-ebda105a78c1
config/global: Cleanup parsing of obsolete dvbapi parameters.

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