View | Details | Raw Unified | Return to bug 236930 | Differences between
and this patch

Collapse All | Expand All

(-)snmpd/trap.c (-2 / +1 lines)
Lines 724-731 Link Here
724
	sa.sin_addr.s_addr = htonl((addrs->address[0] << 24) |
724
	sa.sin_addr.s_addr = htonl((addrs->address[0] << 24) |
725
	    (addrs->address[1] << 16) | (addrs->address[2] << 8) |
725
	    (addrs->address[1] << 16) | (addrs->address[2] << 8) |
726
	    (addrs->address[3] << 0));
726
	    (addrs->address[3] << 0));
727
	sa.sin_port = htons(addrs->address[4]) << 8 |
727
	sa.sin_port = htons(address[4] << 8 | address[5]);
728
	     htons(addrs->address[5]) << 0;
729
728
730
	if (connect(addrs->socket, (struct sockaddr *)&sa, sa.sin_len) == -1) {
729
	if (connect(addrs->socket, (struct sockaddr *)&sa, sa.sin_len) == -1) {
731
		syslog(LOG_ERR, "connect(%s,%u): %m",
730
		syslog(LOG_ERR, "connect(%s,%u): %m",

Return to bug 236930