Skip to content

Commit d81938d

Browse files
committed
Added HEP Ping needed by some receivers
1 parent f8ed323 commit d81938d

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

hep.js

+15-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,21 @@ var getSocket = function (type) {
6767
socket = net.connect(hep_port, hep_server)
6868
} else if (type === 'tls') {
6969
socket = tls.connect(hep_port, hep_server)
70-
console.log('TLS Socket', socket)
70+
let ping = HEPjs.encapsulate('HEPPING', {
71+
type: 'HEP',
72+
version: 3,
73+
payload_type: 0,
74+
captureId: 2001,
75+
capturePass: hep_pass,
76+
ip_family: 2,
77+
protocol: 17,
78+
proto_type: 0,
79+
})
80+
socket.write(ping, function(err) {
81+
if(err){
82+
if(debug) console.log('tcp socket err on ping: ', err);
83+
}
84+
})
7185
}
7286

7387
var socketErrorHandler = (err)=>{

0 commit comments

Comments
 (0)