1234567891011121314151617181920212223 |
-
- // Copyright 2013 Stephen Vickers
-
- var dns = require ("dns");
- var os = require ("os");
- var snmp = require ("../");
- var options = require("./option-parser");
-
- var session = options.session;
- var typeOrOid = options.oids[0];
-
- dns.lookup (os.hostname (), function (error, address) {
- if (error) {
- console.trace (error);
- } else {
- // address will be ignored for version 2c
- session.trap (snmp.TrapType[typeOrOid] || typeOrOid,
- address, function (error) {
- if (error)
- console.trace ("Trap failed: " + error);
- });
- }
- });
|