Skip to content

Commit 946dae6

Browse files
author
LuKks
committed
added remoteFamily and fix variable names
1 parent 681af10 commit 946dae6

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

examples/wait.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const turbo = require('../')
22

33
const server = turbo.createServer(function (socket) {
4-
console.log(socket.connection.remoteAddress, socket.connection.remotePort)
4+
console.log(socket.remoteFamily, socket.remoteAddress, socket.remotePort)
55

66
socket.close()
77
})

lib/connection.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ class Connection extends events.EventEmitter {
1414
this.finished = false
1515
this.ended = false
1616
this.allowHalfOpen = false
17-
this.connection = { remoteAddress: '', remotePort: 0 }
17+
this.remoteFamily = ''
18+
this.remoteAddress = ''
19+
this.remotePort = 0
1820
this.writable = false
1921
this.readable = false
2022

@@ -95,8 +97,9 @@ class Connection extends events.EventEmitter {
9597
return
9698
}
9799

98-
this.connection.remoteAddress = binding.turbo_net_tcp_address(this._handle)
99-
this.connection.remotePort = binding.turbo_net_tcp_port(this._handle)
100+
this.remoteFamily = 'IPv4'
101+
this.remoteAddress = binding.turbo_net_tcp_address(this._handle)
102+
this.remotePort = binding.turbo_net_tcp_port(this._handle)
100103

101104
this.readable = true
102105
this.writable = true

0 commit comments

Comments
 (0)