| @@ -7,23 +7,23 @@ discard block | ||
| 7 | 7 | error_log(serialize($_REQUEST)); | 
| 8 | 8 | # when a request contains logid and backlog ";s:11:"DEBUG-11-52";s:7:"backlog";s:1:"7";} | 
| 9 | 9 |  if ( isset($_REQUEST['logid']) && isset($_REQUEST['backlog']) ) { | 
| 10 | -	if (substr($_REQUEST['logid'], 0, 5) == 'DEBUG') { | |
| 11 | - $logid = substr($_REQUEST['logid'], 6); | |
| 10 | +    if (substr($_REQUEST['logid'], 0, 5) == 'DEBUG') { | |
| 11 | + $logid = substr($_REQUEST['logid'], 6); | |
| 12 | 12 | } | 
| 13 | -  	$res = cat_socket(implode(':', array($logid, $_REQUEST['backlog']))); | |
| 14 | -	error_log('GOT '.$res); | |
| 15 | -	if (substr($res, 0, strlen(ZIPDIR)) == ZIPDIR) { | |
| 13 | +        $res = cat_socket(implode(':', array($logid, $_REQUEST['backlog']))); | |
| 14 | +    error_log('GOT '.$res); | |
| 15 | +    if (substr($res, 0, strlen(ZIPDIR)) == ZIPDIR) { | |
| 16 | 16 |              error_log('GOT filename '.$res); | 
| 17 | 17 | $za = new ZipArchive(); | 
| 18 | 18 | $za->open($res); | 
| 19 | -	    header('Content-Type: application/zip'); | |
| 19 | +        header('Content-Type: application/zip'); | |
| 20 | 20 |              header("Content-Disposition: attachment; filename=\"detail_".$logid.".zip\""); | 
| 21 | 21 |              header("Content-Transfer-Encoding: binary"); | 
| 22 | - echo 'ZIPDATA:'.file_get_contents($res); | |
| 23 | -	    error_log('Sent data in response'); | |
| 24 | - } | |
| 22 | + echo 'ZIPDATA:'.file_get_contents($res); | |
| 23 | +        error_log('Sent data in response'); | |
| 24 | + } | |
| 25 | 25 |          error_log('with '.$za->numFiles . ' files'); | 
| 26 | - exit; | |
| 26 | + exit; | |
| 27 | 27 | } | 
| 28 | 28 | # MUST provide: deployment_id, inst_id | 
| 29 | 29 | # and port, secret, pskkey, country or torevoke | 
| @@ -32,33 +32,33 @@ discard block | ||
| 32 | 32 | isset($_REQUEST['instid']) && isset($_REQUEST['deploymentid']) && | 
| 33 | 33 | (isset($_REQUEST['port']) && isset($_REQUEST['secret']) && isset($_REQUEST['pskkey']) && isset($_REQUEST['country']) || | 
| 34 | 34 |       isset($_REQUEST['torevoke']))) { | 
| 35 | -  if (isset($_REQUEST['remove'])) { | |
| 35 | +    if (isset($_REQUEST['remove'])) { | |
| 36 | 36 | $remove = 1; | 
| 37 | -  } else { | |
| 37 | +    } else { | |
| 38 | 38 |      if (isset($_REQUEST['operatorname'])) { | 
| 39 | - $opn = trim($_REQUEST['operatorname']); | |
| 39 | + $opn = trim($_REQUEST['operatorname']); | |
| 40 | 40 | } | 
| 41 | 41 | if (isset($_REQUEST['vlan']) && isset($_REQUEST['realmforvlan']) && | 
| 42 | 42 |          is_array($_REQUEST['realmforvlan'])) { | 
| 43 | -      $vlans = $_REQUEST['vlan'] . '#' . implode('#', $_REQUEST['realmforvlan']); | |
| 43 | +        $vlans = $_REQUEST['vlan'] . '#' . implode('#', $_REQUEST['realmforvlan']); | |
| 44 | 44 | } | 
| 45 | 45 |      if (isset($_REQUEST['guest_vlan'])) { | 
| 46 | - $guest_vlan = $_REQUEST['guest_vlan']; | |
| 46 | + $guest_vlan = $_REQUEST['guest_vlan']; | |
| 47 | + } | |
| 48 | + } | |
| 49 | +    if (isset($_REQUEST['torevoke'])) { | |
| 50 | +        $el = explode('#', $_REQUEST['torevoke']); | |
| 51 | +        $res = cat_socket(implode(':', array($_REQUEST['instid'], $_REQUEST['deploymentid'], $el[0], $el[1]))); | |
| 52 | +    } else { | |
| 53 | + # arguments 5-7 are Base64 encoded | |
| 54 | +        $res = cat_socket(implode(':', array($_REQUEST['country'], | |
| 55 | + $_REQUEST['instid'], $_REQUEST['deploymentid'], | |
| 56 | + $_REQUEST['port'], | |
| 57 | + base64_encode($_REQUEST['secret']), | |
| 58 | + base64_encode($opn), | |
| 59 | + base64_encode($vlans), base64_encode($_REQUEST['pskkey']), $guest_vlan, $remove))); | |
| 47 | 60 | } | 
| 48 | - } | |
| 49 | -  if (isset($_REQUEST['torevoke'])) { | |
| 50 | -	  $el = explode('#', $_REQUEST['torevoke']); | |
| 51 | -	  $res = cat_socket(implode(':', array($_REQUEST['instid'], $_REQUEST['deploymentid'], $el[0], $el[1]))); | |
| 52 | -  } else { | |
| 53 | - # arguments 5-7 are Base64 encoded | |
| 54 | -  	$res = cat_socket(implode(':', array($_REQUEST['country'], | |
| 55 | - $_REQUEST['instid'], $_REQUEST['deploymentid'], | |
| 56 | - $_REQUEST['port'], | |
| 57 | - base64_encode($_REQUEST['secret']), | |
| 58 | - base64_encode($opn), | |
| 59 | - base64_encode($vlans), base64_encode($_REQUEST['pskkey']), $guest_vlan, $remove))); | |
| 60 | - } | |
| 61 | - echo $res; | |
| 61 | + echo $res; | |
| 62 | 62 |  } else { | 
| 63 | - echo "FAILURE"; | |
| 63 | + echo "FAILURE"; | |
| 64 | 64 | } | 
| @@ -6,7 +6,7 @@ discard block | ||
| 6 | 6 | $guest_vlan = 0; | 
| 7 | 7 | error_log(serialize($_REQUEST)); | 
| 8 | 8 | # when a request contains logid and backlog ";s:11:"DEBUG-11-52";s:7:"backlog";s:1:"7";} | 
| 9 | -if ( isset($_REQUEST['logid']) && isset($_REQUEST['backlog']) ) { | |
| 9 | +if (isset($_REQUEST['logid']) && isset($_REQUEST['backlog'])) { | |
| 10 | 10 |  	if (substr($_REQUEST['logid'], 0, 5) == 'DEBUG') { | 
| 11 | 11 | $logid = substr($_REQUEST['logid'], 6); | 
| 12 | 12 | } | 
| @@ -22,7 +22,7 @@ discard block | ||
| 22 | 22 | echo 'ZIPDATA:'.file_get_contents($res); | 
| 23 | 23 |  	    error_log('Sent data in response'); | 
| 24 | 24 | } | 
| 25 | -        error_log('with '.$za->numFiles . ' files'); | |
| 25 | +        error_log('with '.$za->numFiles.' files'); | |
| 26 | 26 | exit; | 
| 27 | 27 | } | 
| 28 | 28 | # MUST provide: deployment_id, inst_id | 
| @@ -40,7 +40,7 @@ discard block | ||
| 40 | 40 | } | 
| 41 | 41 | if (isset($_REQUEST['vlan']) && isset($_REQUEST['realmforvlan']) && | 
| 42 | 42 |          is_array($_REQUEST['realmforvlan'])) { | 
| 43 | -      $vlans = $_REQUEST['vlan'] . '#' . implode('#', $_REQUEST['realmforvlan']); | |
| 43 | +      $vlans = $_REQUEST['vlan'].'#'.implode('#', $_REQUEST['realmforvlan']); | |
| 44 | 44 | } | 
| 45 | 45 |      if (isset($_REQUEST['guest_vlan'])) { | 
| 46 | 46 | $guest_vlan = $_REQUEST['guest_vlan']; |