… | |
… | |
68 | $msg = $msg->(substr $pkt, 4); |
68 | $msg = $msg->(substr $pkt, 4); |
69 | |
69 | |
70 | $prot->{generator}->set_server_seed ($msg->{name}) if $msg->{type} eq "login"; |
70 | $prot->{generator}->set_server_seed ($msg->{name}) if $msg->{type} eq "login"; |
71 | |
71 | |
72 | print "\npacket type $msg->{type} received from CLIENT:\n"; |
72 | print "\npacket type $msg->{type} received from CLIENT:\n"; |
73 | #open XTYPE, "|xtype"; printf XTYPE "%16d%s", (length $pkt), $pkt; close XTYPE; |
73 | open XTYPE, "|xtype"; printf XTYPE "%16d%s", (length $pkt), $pkt; close XTYPE; |
74 | print KGS::Listener::Debug::dumpval $msg; |
74 | print KGS::Listener::Debug::dumpval $msg; |
75 | } else { |
75 | } else { |
76 | print "\007\n\nUNKNOWN PACKET TYPE RECEIVED FROM CLIENT:\n"; |
76 | print "\007\n\nUNKNOWN PACKET TYPE RECEIVED FROM CLIENT:\n"; |
77 | open XTYPE, "|xtype"; printf XTYPE "%16d%s", (length $pkt), $pkt; close XTYPE; |
77 | open XTYPE, "|xtype"; printf XTYPE "%16d%s", (length $pkt), $pkt; close XTYPE; |
78 | } |
78 | } |