made some small changes
[spider.git] / perl / QXProt.pm
index fd945ce1a2320a13c7b826d47e849a1f44aaee4f..82cb2075d8f8196edf32524b048b96dbc7ca445c 100644 (file)
@@ -134,15 +134,6 @@ sub disconnect
        $self->DXProt::disconnect(@_);
 }
 
-sub sendallnodes
-{
-}
-
-sub sendallusers
-{
-
-}
-
 my $msgid = 1;
 
 sub frame
@@ -162,7 +153,7 @@ sub handleI
 {
        my $self = shift;
        
-       my @f = split /\^/, $_[2];
+       my @f = split /\^/, $_[3];
        my $inv = Verify->new($f[7]);
        unless ($inv->verify($f[8], $main::me->user->passphrase, $main::mycall, $self->call)) {
                $self->sendnow('D','Sorry...');
@@ -185,15 +176,15 @@ sub genI
 {
        my $self = shift;
        my $inp = Verify->new;
-       return frame('I', $self->call, 1, "DXSpider", ($main::version + 53) * 100, $main::build, $inp->challenge, $inp->response($self->user->passphrase, $self->call, $main::mycall));
+       return frame('I', $self->call, "DXSpider", ($main::version + 53) * 100, $main::build, $inp->challenge, $inp->response($self->user->passphrase, $self->call, $main::mycall));
 }
 
-sub handleB
+sub handleR
 {
 
 }
 
-sub genB
+sub genR
 {
 
 }