summaryrefslogtreecommitdiff
path: root/snmpd/trap.c
diff options
context:
space:
mode:
Diffstat (limited to 'snmpd/trap.c')
-rw-r--r--snmpd/trap.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/snmpd/trap.c b/snmpd/trap.c
index bc001d375504e..9e8702cb1c5cf 100644
--- a/snmpd/trap.c
+++ b/snmpd/trap.c
@@ -53,8 +53,9 @@
#include <arpa/inet.h>
#include "snmpmod.h"
-#include "../lib/snmptc.h"
#include "snmpd.h"
+
+#define SNMPTREE_TYPES
#include "tree.h"
#include "oid.h"
@@ -725,8 +726,7 @@ target_activate_address(struct target_address *addrs)
sa.sin_addr.s_addr = htonl((addrs->address[0] << 24) |
(addrs->address[1] << 16) | (addrs->address[2] << 8) |
(addrs->address[3] << 0));
- sa.sin_port = htons(addrs->address[4]) << 8 |
- htons(addrs->address[5]) << 0;
+ sa.sin_port = htons(addrs->address[4] << 8 | addrs->address[5]);
if (connect(addrs->socket, (struct sockaddr *)&sa, sa.sin_len) == -1) {
syslog(LOG_ERR, "connect(%s,%u): %m",