PERFORCE change 105063 for review

Paolo Pisati piso at FreeBSD.org
Fri Aug 25 16:52:33 UTC 2006


http://perforce.freebsd.org/chv.cgi?CH=105063

Change 105063 by piso at piso_newluxor on 2006/08/25 16:52:15

	Backout previous commit:
	
	unfortunately i can't use protocols defined in netinet/in.h
	in my code (having IPPROTO_IP defined as 0 doesn't fit wth the rest
	of my work...).

Affected files ...

.. //depot/projects/soc2005/libalias/sys/modules/libalias/libalias/Makefile#2 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias.c#11 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_cuseeme.c#8 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_dummy.c#8 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_ftp.c#8 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_irc.c#9 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_mod.c#18 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_mod.h#18 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_nbt.c#9 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_pptp.c#7 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_skinny.c#7 edit
.. //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_smedia.c#8 edit

Differences ...

==== //depot/projects/soc2005/libalias/sys/modules/libalias/libalias/Makefile#2 (text+ko) ====


==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias.c#11 (text+ko) ====

@@ -741,7 +741,7 @@
 		ud->uh_dport = GetOriginalPort(lnk);
 
 		/* Walk out chain. */		
-		error = find_handler(IN, IPPROTO_UDP, la, pip, &ad);
+		error = find_handler(IN, UDP, la, pip, &ad);
 
 /* If UDP checksum is not zero, then adjust since destination port */
 /* is being unaliased and destination address is being altered.    */
@@ -801,7 +801,7 @@
 		alias_port = GetAliasPort(lnk);
 
 		/* Walk out chain. */		
-		error = find_handler(OUT, IPPROTO_UDP, la, pip, &ad);
+		error = find_handler(OUT, UDP, la, pip, &ad);
 
 /* If UDP checksum is not zero, adjust since source port is */
 /* being aliased and source address is being altered        */
@@ -866,7 +866,7 @@
 		};
 
 		/* Walk out chain. */		
-		error = find_handler(IN, IPPROTO_TCP, la, pip, &ad);
+		error = find_handler(IN, TCP, la, pip, &ad);
 
 		alias_address = GetAliasAddress(lnk);
 		original_address = GetOriginalAddress(lnk);
@@ -1025,7 +1025,7 @@
 		TcpMonitorOut(pip, lnk);
 		
 		/* Walk out chain. */		
-		error = find_handler(OUT, IPPROTO_TCP, la, pip, &ad);
+		error = find_handler(OUT, TCP, la, pip, &ad);
 
 /* Adjust TCP checksum since source port is being aliased */
 /* and source address is being altered                    */
@@ -1239,7 +1239,7 @@
 			};
 			
 			/* Walk out chain. */		
-			error = find_handler(IN, IPPROTO_IP, la, pip, &ad);
+			error = find_handler(IN, IP, la, pip, &ad);
 			if (error ==  0)
 				iresult = PKT_ALIAS_OK;
 			else
@@ -1364,7 +1364,7 @@
 				.maxpktsize = 0                  
 			};
 			/* Walk out chain. */		
-			error = find_handler(OUT, IPPROTO_IP, la, pip, &ad);
+			error = find_handler(OUT, IP, la, pip, &ad);
 			if (error == 0)
  				iresult = PKT_ALIAS_OK;
  			else

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_cuseeme.c#8 (text+ko) ====

@@ -98,14 +98,14 @@
 	{ 
 	  .pri = 120, 
 	  .dir = OUT, 
-	  .proto = IPPROTO_UDP, 
+	  .proto = UDP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandlerout
 	}, 
 	{
 	  .pri = 120, 
 	  .dir = IN, 
-	  .proto = IPPROTO_UDP, 
+	  .proto = UDP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandlerin
 	}, 

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_dummy.c#8 (text+ko) ====

@@ -111,7 +111,7 @@
 	{ 
 	  .pri = 666, 
 	  .dir = IN|OUT, 
-	  .proto = IPPROTO_UDP | IPPROTO_TCP, 
+	  .proto = UDP|TCP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandler
 	}, 

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_ftp.c#8 (text+ko) ====

@@ -130,7 +130,7 @@
 	{ 
 	  .pri = 80, 
 	  .dir = OUT, 
-	  .proto = IPPROTO_TCP, 
+	  .proto = TCP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandler
 	}, 

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_irc.c#9 (text+ko) ====

@@ -115,7 +115,7 @@
 	{ 
 	  .pri = 90, 
 	  .dir = OUT, 
-	  .proto = IPPROTO_TCP, 
+	  .proto = TCP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandler
 	}, 

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_mod.c#18 (text+ko) ====


==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_mod.h#18 (text+ko) ====

@@ -92,8 +92,8 @@
 
 void            handler_chain_init(void);
 void            handler_chain_destroy(void);
-int             attach_handlers(struct proto_handler *);
-int             detach_handlers(struct proto_handler *);
+int             LibAliasAttachHandlers(struct proto_handler *);
+int             LibAliasDetachHandlers(struct proto_handler *);
 int             detach_handler(struct proto_handler *);
 int             find_handler(int8_t, int8_t, struct libalias *, 
 			   struct ip *, struct alias_data *);

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_nbt.c#9 (text+ko) ====

@@ -136,21 +136,21 @@
 	{ 
 	  .pri = 130, 
 	  .dir = IN|OUT, 
-	  .proto = IPPROTO_UDP, 
+	  .proto = UDP, 
 	  .fingerprint = &fingerprint1, 
 	  .protohandler = &protohandler1
 	}, 
 	{ 
 	  .pri = 140, 
 	  .dir = IN, 
-	  .proto = IPPROTO_UDP, 
+	  .proto = UDP, 
 	  .fingerprint = &fingerprint2, 
 	  .protohandler = &protohandler2in
 	}, 
 	{ 
 	  .pri = 140, 
 	  .dir = OUT, 
-	  .proto = IPPROTO_UDP, 
+	  .proto = UDP, 
 	  .fingerprint = &fingerprint2, 
 	  .protohandler = &protohandler2out
 	}, 

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_pptp.c#7 (text+ko) ====

@@ -145,14 +145,14 @@
 	{ 
 	  .pri = 200, 
 	  .dir = IN, 
-	  .proto = IPPROTO_TCP, 
+	  .proto = TCP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandlerin
 	},
 	{ 
 	  .pri = 210, 
 	  .dir = OUT, 
-	  .proto = IPPROTO_TCP, 
+	  .proto = TCP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandlerout
 	},
@@ -164,14 +164,14 @@
 	{ 
 	  .pri = INT_MAX, 
 	  .dir = IN, 
-	  .proto = IPPROTO_IP, 
+	  .proto = IP, 
 	  .fingerprint = &fingerprintgre, 
 	  .protohandler = &protohandlergrein
 	},
 	{ 
 	  .pri = INT_MAX, 
 	  .dir = OUT, 
-	  .proto = IPPROTO_IP, 
+	  .proto = IP, 
 	  .fingerprint = &fingerprintgre, 
 	  .protohandler = &protohandlergreout
 	}, 

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_skinny.c#7 (text+ko) ====

@@ -89,7 +89,7 @@
 	{ 
 	  .pri = 110, 
 	  .dir = IN|OUT, 
-	  .proto = IPPROTO_TCP, 
+	  .proto = TCP, 
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandler
 	}, 

==== //depot/projects/soc2005/libalias/sys/netinet/libalias/alias_smedia.c#8 (text+ko) ====

@@ -165,7 +165,7 @@
 	{ 
 	  .pri = 100, 
 	  .dir = OUT, 
-	  .proto = IPPROTO_TCP|IPPROTO_UDP,
+	  .proto = TCP|UDP,
 	  .fingerprint = &fingerprint, 
 	  .protohandler = &protohandler
 	}, 


More information about the p4-projects mailing list