2007-11-01  Roland McGrath  <roland@redhat.com>

	* net.c (sockpacketoptions): Make PACKET_ADD_MEMBERSHIP and
	PACKET_DROP_MEMBERSHIP conditional.
	From Bernhard Fischer <rep.dot.nop@gmail.com>.
diff --git a/net.c b/net.c
index 3910023..a0ae6b9 100644
--- a/net.c
+++ b/net.c
@@ -803,8 +803,12 @@
 
 #ifdef SOL_PACKET
 static const struct xlat sockpacketoptions[] = {
+#ifdef PACKET_ADD_MEMBERSHIP
 	{ PACKET_ADD_MEMBERSHIP,	"PACKET_ADD_MEMBERSHIP"	},
+#endif
+#ifdef PACKET_DROP_MEMBERSHIP
 	{ PACKET_DROP_MEMBERSHIP,	"PACKET_DROP_MEMBERSHIP"},
+#endif
 #if defined(PACKET_RECV_OUTPUT)
 	{ PACKET_RECV_OUTPUT,		"PACKET_RECV_OUTPUT"	},
 #endif