handle bad packet more correctly
This commit is contained in:
parent
abaed056e5
commit
823819c982
|
@ -27,9 +27,10 @@ module.exports.create = function (cli, dnsd) {
|
||||||
|
|
||||||
// TODO pad two bytes for lengths
|
// TODO pad two bytes for lengths
|
||||||
dnsd.onMessage(nb, function (err, newAb, dbgmsg) {
|
dnsd.onMessage(nb, function (err, newAb, dbgmsg) {
|
||||||
var lenbuf = Buffer.from([ newAb.length >> 8, newAb.length & 255 ]);
|
|
||||||
// TODO XXX generate legit error packet
|
// TODO XXX generate legit error packet
|
||||||
if (err) { console.error("Error", err); c.end(); return; }
|
if (err) { console.error("Error", err); c.end(); return; }
|
||||||
|
|
||||||
|
var lenbuf = Buffer.from([ newAb.length >> 8, newAb.length & 255 ]);
|
||||||
console.log('TCP ' + dbgmsg);
|
console.log('TCP ' + dbgmsg);
|
||||||
|
|
||||||
c.write(lenbuf);
|
c.write(lenbuf);
|
||||||
|
|
Loading…
Reference in New Issue