Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
d483da76
Commit
d483da76
authored
Jul 13, 2018
by
Anton Evangelatov
Committed by
Balint Gabor
Jul 13, 2018
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
swarm/network: bump up protocol versions due to wrapped message intro (#17170)
parent
7c9314f2
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
7 deletions
+7
-7
protocol.go
swarm/network/protocol.go
+2
-2
protocol_test.go
swarm/network/protocol_test.go
+4
-4
stream.go
swarm/network/stream/stream.go
+1
-1
No files found.
swarm/network/protocol.go
View file @
d483da76
...
@@ -44,7 +44,7 @@ const (
...
@@ -44,7 +44,7 @@ const (
// BzzSpec is the spec of the generic swarm handshake
// BzzSpec is the spec of the generic swarm handshake
var
BzzSpec
=
&
protocols
.
Spec
{
var
BzzSpec
=
&
protocols
.
Spec
{
Name
:
"bzz"
,
Name
:
"bzz"
,
Version
:
4
,
Version
:
5
,
MaxMsgSize
:
10
*
1024
*
1024
,
MaxMsgSize
:
10
*
1024
*
1024
,
Messages
:
[]
interface
{}{
Messages
:
[]
interface
{}{
HandshakeMsg
{},
HandshakeMsg
{},
...
@@ -54,7 +54,7 @@ var BzzSpec = &protocols.Spec{
...
@@ -54,7 +54,7 @@ var BzzSpec = &protocols.Spec{
// DiscoverySpec is the spec for the bzz discovery subprotocols
// DiscoverySpec is the spec for the bzz discovery subprotocols
var
DiscoverySpec
=
&
protocols
.
Spec
{
var
DiscoverySpec
=
&
protocols
.
Spec
{
Name
:
"hive"
,
Name
:
"hive"
,
Version
:
4
,
Version
:
5
,
MaxMsgSize
:
10
*
1024
*
1024
,
MaxMsgSize
:
10
*
1024
*
1024
,
Messages
:
[]
interface
{}{
Messages
:
[]
interface
{}{
peersMsg
{},
peersMsg
{},
...
...
swarm/network/protocol_test.go
View file @
d483da76
...
@@ -186,7 +186,7 @@ func (s *bzzTester) testHandshake(lhs, rhs *HandshakeMsg, disconnects ...*p2ptes
...
@@ -186,7 +186,7 @@ func (s *bzzTester) testHandshake(lhs, rhs *HandshakeMsg, disconnects ...*p2ptes
func
correctBzzHandshake
(
addr
*
BzzAddr
)
*
HandshakeMsg
{
func
correctBzzHandshake
(
addr
*
BzzAddr
)
*
HandshakeMsg
{
return
&
HandshakeMsg
{
return
&
HandshakeMsg
{
Version
:
4
,
Version
:
5
,
NetworkID
:
DefaultNetworkID
,
NetworkID
:
DefaultNetworkID
,
Addr
:
addr
,
Addr
:
addr
,
}
}
...
@@ -199,7 +199,7 @@ func TestBzzHandshakeNetworkIDMismatch(t *testing.T) {
...
@@ -199,7 +199,7 @@ func TestBzzHandshakeNetworkIDMismatch(t *testing.T) {
err
:=
s
.
testHandshake
(
err
:=
s
.
testHandshake
(
correctBzzHandshake
(
addr
),
correctBzzHandshake
(
addr
),
&
HandshakeMsg
{
Version
:
4
,
NetworkID
:
321
,
Addr
:
NewAddrFromNodeID
(
id
)},
&
HandshakeMsg
{
Version
:
5
,
NetworkID
:
321
,
Addr
:
NewAddrFromNodeID
(
id
)},
&
p2ptest
.
Disconnect
{
Peer
:
id
,
Error
:
fmt
.
Errorf
(
"Handshake error: Message handler error: (msg code 0): network id mismatch 321 (!= 3)"
)},
&
p2ptest
.
Disconnect
{
Peer
:
id
,
Error
:
fmt
.
Errorf
(
"Handshake error: Message handler error: (msg code 0): network id mismatch 321 (!= 3)"
)},
)
)
...
@@ -216,7 +216,7 @@ func TestBzzHandshakeVersionMismatch(t *testing.T) {
...
@@ -216,7 +216,7 @@ func TestBzzHandshakeVersionMismatch(t *testing.T) {
err
:=
s
.
testHandshake
(
err
:=
s
.
testHandshake
(
correctBzzHandshake
(
addr
),
correctBzzHandshake
(
addr
),
&
HandshakeMsg
{
Version
:
0
,
NetworkID
:
3
,
Addr
:
NewAddrFromNodeID
(
id
)},
&
HandshakeMsg
{
Version
:
0
,
NetworkID
:
3
,
Addr
:
NewAddrFromNodeID
(
id
)},
&
p2ptest
.
Disconnect
{
Peer
:
id
,
Error
:
fmt
.
Errorf
(
"Handshake error: Message handler error: (msg code 0): version mismatch 0 (!=
4
)"
)},
&
p2ptest
.
Disconnect
{
Peer
:
id
,
Error
:
fmt
.
Errorf
(
"Handshake error: Message handler error: (msg code 0): version mismatch 0 (!=
5
)"
)},
)
)
if
err
!=
nil
{
if
err
!=
nil
{
...
@@ -231,7 +231,7 @@ func TestBzzHandshakeSuccess(t *testing.T) {
...
@@ -231,7 +231,7 @@ func TestBzzHandshakeSuccess(t *testing.T) {
err
:=
s
.
testHandshake
(
err
:=
s
.
testHandshake
(
correctBzzHandshake
(
addr
),
correctBzzHandshake
(
addr
),
&
HandshakeMsg
{
Version
:
4
,
NetworkID
:
3
,
Addr
:
NewAddrFromNodeID
(
id
)},
&
HandshakeMsg
{
Version
:
5
,
NetworkID
:
3
,
Addr
:
NewAddrFromNodeID
(
id
)},
)
)
if
err
!=
nil
{
if
err
!=
nil
{
...
...
swarm/network/stream/stream.go
View file @
d483da76
...
@@ -653,7 +653,7 @@ func (c *clientParams) clientCreated() {
...
@@ -653,7 +653,7 @@ func (c *clientParams) clientCreated() {
// Spec is the spec of the streamer protocol
// Spec is the spec of the streamer protocol
var
Spec
=
&
protocols
.
Spec
{
var
Spec
=
&
protocols
.
Spec
{
Name
:
"stream"
,
Name
:
"stream"
,
Version
:
4
,
Version
:
5
,
MaxMsgSize
:
10
*
1024
*
1024
,
MaxMsgSize
:
10
*
1024
*
1024
,
Messages
:
[]
interface
{}{
Messages
:
[]
interface
{}{
UnsubscribeMsg
{},
UnsubscribeMsg
{},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment