X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=fs_selfservice%2FFS-SelfService%2FSelfService%2FFreeRadiusVoip.pm;h=0df24f7d704283cd8d6b3eead204cb9af0a9db92;hb=63a268637b2d51a8766412617724b9436439deb6;hp=c52a97fb24fc46fbccde895d9cdc74f5098b34ec;hpb=f0e99fc9288c22e1830a45d3e67d6d0241d98fd9;p=freeside.git diff --git a/fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm b/fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm index c52a97fb2..0df24f7d7 100644 --- a/fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm +++ b/fs_selfservice/FS-SelfService/SelfService/FreeRadiusVoip.pm @@ -36,16 +36,16 @@ use constant RLM_MODULE_NUMCODES=> 9; #How many return codes there are sub authorize { - #my $src = $RAD_REQUEST{'User-Name'}; + #&log_request_attributes(); my $response = call_time( 'src' => $RAD_REQUEST{'Calling-Station-Id'}, 'dst' => $RAD_REQUEST{'Called-Station-Id'}, ); - if ( $response->{$error} ) { - $RAD_REPLY{'Access-Reject'} = $response->{'error'}; + if ( $response->{'error'} ) { + $RAD_REPLY{'Reply-Message'} = $response->{'error'}; return RLM_MODULE_REJECT; } else { - $RAD_REPLY{'Session-Timeout'} = $response->{'seconds'} + $RAD_REPLY{'Session-Timeout'} = $response->{'seconds'}; return RLM_MODULE_OK; }