lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

002-cfg-path.patch (1308B)


      1 --- vncrepeater-0.14/repeater.cpp	2006-10-20 17:07:50.000000000 +0200
      2 +++ vncrepeater-0.14.new/repeater.cpp	2016-11-19 17:04:59.907871000 +0100
      3 @@ -593,7 +593,9 @@
      4  static long parseId(char *IdCode)
      5  {
      6      unsigned int ii;
      7 -    int retVal;
      8 +    //PFaf 20101122: Minor correction due to compiler warning
      9 +    //int retVal;
     10 +    long retVal;
     11  
     12      debug(LEVEL_3, "parseId(): IdCode = %s\n", IdCode);
     13  
     14 @@ -998,9 +1000,13 @@
     15              allow = false;
     16              
     17          //server 0 == denied
     18 -        if ((srvAddr.a == 0) || (srvAddr.b == 0) || (srvAddr.c == 0) || (srvAddr.d == 0))
     19 +	//Fix by PFaf - 20101122
     20 +	//Server address can be X.0.0.Y i.e. 10.0.0.1 
     21 +        //since these are valid addresses, so we should not exclude them.
     22 +        //Only exclude addresses that start or end with zeros (0).
     23 +        //if ((srvAddr.a == 0) || (srvAddr.b == 0) || (srvAddr.c == 0) || (srvAddr.d == 0))
     24 +        if ((srvAddr.a == 0) || (srvAddr.d == 0))
     25              allow = false;
     26 -            
     27          
     28          //allowed so far ? 
     29          if (allow)
     30 @@ -1983,7 +1989,7 @@
     31      struct sigaction saInt;
     32  
     33      //ini file default
     34 -    char defaultIniFilePathAndName[] = "/etc/uvncrepeater.ini";
     35 +    char defaultIniFilePathAndName[] = "/etc/vncrepeater.conf";
     36      char tmpBuf[MAX_PATH];
     37      bool memoryOk;
     38