svn commit: r186770 - user/piso/sys/netinet/libalias
Paolo Pisati
piso at FreeBSD.org
Mon Jan 5 04:39:12 PST 2009
Author: piso
Date: Mon Jan 5 12:39:10 2009
New Revision: 186770
URL: http://svn.freebsd.org/changeset/base/186770
Log:
link_type == LINK_SCTP is true only if we get called from findSctpRedirect, and
findSctpRedirect is called from alias_sctp.c that is compiled out
in userland, thus it's safe to undef link_type == LINK_SCTP code.
Modified:
user/piso/sys/netinet/libalias/alias_db.c
Modified: user/piso/sys/netinet/libalias/alias_db.c
==============================================================================
--- user/piso/sys/netinet/libalias/alias_db.c Mon Jan 5 12:18:46 2009 (r186769)
+++ user/piso/sys/netinet/libalias/alias_db.c Mon Jan 5 12:39:10 2009 (r186770)
@@ -1280,13 +1280,11 @@ _FindLinkIn(struct libalias *la, struct
src_addr = lnk->src_addr;
src_port = lnk->src_port;
}
-#ifdef _KERNEL
if (link_type == LINK_SCTP) {
lnk->src_addr = src_addr;
lnk->src_port = src_port;
return(lnk);
}
-#endif
lnk = ReLink(lnk,
src_addr, dst_addr, alias_addr,
src_port, dst_port, alias_port,
@@ -2286,11 +2284,9 @@ LibAliasRedirectPort(struct libalias *la
case IPPROTO_TCP:
link_type = LINK_TCP;
break;
-#ifdef _KERNEL
case IPPROTO_SCTP:
link_type = LINK_SCTP;
break;
-#endif
default:
#ifdef LIBALIAS_DEBUG
fprintf(stderr, "PacketAliasRedirectPort(): ");
More information about the svn-src-user
mailing list