diff --git a/dns.rdata.pack.js b/dns.rdata.pack.js
index a26be4c..7187948 100644
--- a/dns.rdata.pack.js
+++ b/dns.rdata.pack.js
@@ -28,13 +28,13 @@ exports.DNS_RDATA_PACK = function (ab, dv, total, record) {
try {
packer = exports['DNS_PACKER_TYPE_' + typeName]
- || require('./dns.packer.type.' + typeName.toLowerCase())['DNS_PACKER_TYPE_' + typeName];
+ || require('./packer/type.' + typeName.toLowerCase())['DNS_PACKER_TYPE_' + typeName];
}
catch (e) { /*console.error(e)*/ }
if (!packer) {
throw new Error("Packer for DNS Type " + typeName + " could not be loaded."
- + " Did you include ?"
+ + " Did you include ?"
+ " (or perhaps we plan to implement it and haven't yet - in which case please open an issue)"
);
}
diff --git a/dns.packer.type.a.js b/packer/type.a.js
similarity index 100%
rename from dns.packer.type.a.js
rename to packer/type.a.js
diff --git a/dns.packer.type.aaaa.js b/packer/type.aaaa.js
similarity index 100%
rename from dns.packer.type.aaaa.js
rename to packer/type.aaaa.js
diff --git a/dns.packer.type.cname.js b/packer/type.cname.js
similarity index 100%
rename from dns.packer.type.cname.js
rename to packer/type.cname.js
diff --git a/dns.packer.type.mx.js b/packer/type.mx.js
similarity index 100%
rename from dns.packer.type.mx.js
rename to packer/type.mx.js
diff --git a/test/packer.type.a.js b/test/packer.type.a.js
index 126c135..66cd025 100644
--- a/test/packer.type.a.js
+++ b/test/packer.type.a.js
@@ -1,6 +1,6 @@
'use strict';
-var packer = require('../dns.packer.type.a.js').DNS_PACKER_TYPE_A;
+var packer = require('../packer/type.a.js').DNS_PACKER_TYPE_A;
var ab = new ArrayBuffer(6); // 16-bit RDLENGTH + 32-bit address
var dv = new DataView(ab);
var total;
diff --git a/test/packer.type.aaaa.js b/test/packer.type.aaaa.js
index bbaedd0..b7d0ad0 100644
--- a/test/packer.type.aaaa.js
+++ b/test/packer.type.aaaa.js
@@ -1,6 +1,6 @@
'use strict';
-var packer = require('../dns.packer.type.aaaa.js').DNS_PACKER_TYPE_AAAA;
+var packer = require('../packer/type.aaaa.js').DNS_PACKER_TYPE_AAAA;
var ab = new ArrayBuffer(22);
var dv = new DataView(ab);
var total = 0;
diff --git a/test/packer.type.cname.js b/test/packer.type.cname.js
index c69355f..e17d621 100644
--- a/test/packer.type.cname.js
+++ b/test/packer.type.cname.js
@@ -1,6 +1,6 @@
'use strict';
-var packer = require('../dns.packer.type.cname.js').DNS_PACKER_TYPE_CNAME;
+var packer = require('../packer/type.cname.js').DNS_PACKER_TYPE_CNAME;
var ab = new ArrayBuffer(254); // max len per label is 63, max label sequence is 254
var dv = new DataView(ab);
var total = 0;
diff --git a/test/packer.type.mx.js b/test/packer.type.mx.js
index 34ee983..ffb1333 100644
--- a/test/packer.type.mx.js
+++ b/test/packer.type.mx.js
@@ -1,6 +1,6 @@
'use strict';
-var packer = require('../dns.packer.type.mx.js').DNS_PACKER_TYPE_MX;
+var packer = require('../packer/type.mx.js').DNS_PACKER_TYPE_MX;
var ab = new ArrayBuffer(256); // priority + max len per label is 63, max label sequence is 254
var dv = new DataView(ab);
var total = 0;