Define default address family according to IPv6 support enabled.

Use this new default in start_listener() as AF_INET and PF_INET means the same:
http://stackoverflow.com/questions/2549461/what-is-the-difference-between-af-inet-and-pf-inet-constants


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9774 4b0bc96b-bc66-0410-9d44-ebda105a78c1
dvbapi: make network mode work also on IPv6


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9775 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Quickfix to suppress SubECMs with CWsSwap set to 01
apply it for TNTSAT card 0500:030B00 only so far.
Thanks to luffy for the tip and the code

This reduce the size of the ECM from long to short
40 07 03 0B 00 08 07 01 00 ... -> to keep
40 07 03 0B 00 08 07 01 01 ... -> to delete



git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9776 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Move Quickfix to suppress SubECMs TNTSAT card 0500:030B00 to module Radegast only
By doing this it wont interfere with other external code.

Tnx Pr2 for code and research, I'm merely the humble committer!


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9777 4b0bc96b-bc66-0410-9d44-ebda105a78c1
tryfix ghost readers introduced by 9667/9668 as reported by ngc1927


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9778 4b0bc96b-bc66-0410-9d44-ebda105a78c1
gbx: split shared card file into 2 files similar to original gbox:  
sc.info -> Local cards 
share.info -> peer cards

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9779 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Fix ticket 3750 properly, without destroying functionality!
Since rev 9750 matchfound would never reach 5 so the nagra header compare functionally was efficiently destroyed.
This reintroduced old behaviour for HD+ channels

http://www.streamboard.tv/oscam/changeset/9750
http://www.streamboard.tv/oscam/ticket/3750


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9780 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Added PIDx feature to DVB API to documentation.

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9781 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Videoguard2 patch by pfanne
- added fuse byte in log and in entitlements page
- ins54 code optimization
- added some info about cw error generation
- now crypted cws (aka fake cw) are cutted off

git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9782 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Removed a semicolon that somehow sneaked in
- Thightened the radegast code to suppress subecm for caid 0500 a bit


git-svn-id: http://www.streamboard.tv/svn/oscam/trunk@9783 4b0bc96b-bc66-0410-9d44-ebda105a78c1
freebsd