… | |
… | |
18 | # past 2.10 |
18 | # past 2.10 |
19 | my $ver = $cf::json_coder->decode ($arg); |
19 | my $ver = $cf::json_coder->decode ($arg); |
20 | $ns->{version} = $ver; |
20 | $ns->{version} = $ver; |
21 | $ns->{who_version} = "$ver->{clientver} $ver->{osver}"; |
21 | $ns->{who_version} = "$ver->{clientver} $ver->{osver}"; |
22 | |
22 | |
|
|
23 | # dclient prefers bump messages |
|
|
24 | $ns->bumpmsg ($ns->{client} eq "dclient"); |
|
|
25 | |
23 | } elsif ($arg =~ /^(\d+) (\d+) (.*)$/) { |
26 | } elsif ($arg =~ /^(\d+) (\d+) (.*)$/) { |
24 | # 2.10 and earlier |
27 | # 2.10 and earlier |
25 | $ns->{who_version} = $3; |
28 | $ns->{who_version} = $3; |
26 | $ns->{version} = { |
29 | $ns->{version} = { |
27 | protover => 0, |
30 | protover => 0, |