diff --git a/src/main/java/net/floodlightcontroller/util/OFMessageUtils.java b/src/main/java/net/floodlightcontroller/util/OFMessageUtils.java
index 55b8e1a3c08c180c04d0d7b9087c692fddda3c6c..2914322d7834b945214858c13b675dcbda3fcfd2 100644
--- a/src/main/java/net/floodlightcontroller/util/OFMessageUtils.java
+++ b/src/main/java/net/floodlightcontroller/util/OFMessageUtils.java
@@ -1,6 +1,19 @@
 package net.floodlightcontroller.util;
 
+
+import java.util.ArrayList;
+import java.util.List;
+
+import net.floodlightcontroller.core.IOFSwitch;
+
 import org.projectfloodlight.openflow.protocol.OFMessage;
+import org.projectfloodlight.openflow.protocol.OFPacketIn;
+import org.projectfloodlight.openflow.protocol.OFPacketOut;
+import org.projectfloodlight.openflow.protocol.OFVersion;
+import org.projectfloodlight.openflow.protocol.action.OFAction;
+import org.projectfloodlight.openflow.protocol.match.MatchField;
+import org.projectfloodlight.openflow.types.OFBufferId;
+import org.projectfloodlight.openflow.types.OFPort;
 
 /**
  * Tools to help work with OFMessages.
@@ -48,7 +61,7 @@ public class OFMessageUtils {
 	 * @param egressPort
 	 *            The switchport to output the PacketOut.
 	 */
-	private void writePacketOutForPacketIn(IOFSwitch sw,
+	public static void writePacketOutForPacketIn(IOFSwitch sw,
 			OFPacketIn packetInMessage, OFPort egressPort) {
 		
 		OFPacketOut.Builder pob = sw.getOFFactory().buildPacketOut();