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