diff --git a/src/main/java/org/openflow/protocol/OFPacketQueue.java b/src/main/java/org/openflow/protocol/OFPacketQueue.java
index 39cd0d36aeb3666f7553e100fb3a48f992ee29e3..c48a1b1d356806fd7ad98d89f1a33c223a23b812 100644
--- a/src/main/java/org/openflow/protocol/OFPacketQueue.java
+++ b/src/main/java/org/openflow/protocol/OFPacketQueue.java
@@ -1,3 +1,19 @@
+/**
+*    Copyright 2012, Andrew Ferguson, Brown University
+*
+*    Licensed under the Apache License, Version 2.0 (the "License"); you may
+*    not use this file except in compliance with the License. You may obtain
+*    a copy of the License at
+*
+*         http://www.apache.org/licenses/LICENSE-2.0
+*
+*    Unless required by applicable law or agreed to in writing, software
+*    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+*    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+*    License for the specific language governing permissions and limitations
+*    under the License.
+**/
+
 package org.openflow.protocol;
 
 import java.util.ArrayList;
diff --git a/src/main/java/org/openflow/protocol/OFQueueGetConfigReply.java b/src/main/java/org/openflow/protocol/OFQueueGetConfigReply.java
index 11c2a85539a70d1d808779c8ccb3c1c99ca558b3..62be90d59f4106e8a6581dcf81bc5153cee83ce1 100644
--- a/src/main/java/org/openflow/protocol/OFQueueGetConfigReply.java
+++ b/src/main/java/org/openflow/protocol/OFQueueGetConfigReply.java
@@ -1,3 +1,19 @@
+/**
+*    Copyright 2012, Andrew Ferguson, Brown University
+*
+*    Licensed under the Apache License, Version 2.0 (the "License"); you may
+*    not use this file except in compliance with the License. You may obtain
+*    a copy of the License at
+*
+*         http://www.apache.org/licenses/LICENSE-2.0
+*
+*    Unless required by applicable law or agreed to in writing, software
+*    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+*    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+*    License for the specific language governing permissions and limitations
+*    under the License.
+**/
+
 package org.openflow.protocol;
 
 import java.util.ArrayList;
diff --git a/src/main/java/org/openflow/protocol/OFQueueGetConfigRequest.java b/src/main/java/org/openflow/protocol/OFQueueGetConfigRequest.java
index 5d64c2024ecb86214dea0ef1ba88688fd8eed4ef..c159a44ab16aa9a041d2a3fbd05be12384b68fa8 100644
--- a/src/main/java/org/openflow/protocol/OFQueueGetConfigRequest.java
+++ b/src/main/java/org/openflow/protocol/OFQueueGetConfigRequest.java
@@ -1,3 +1,19 @@
+/**
+*    Copyright 2012, Andrew Ferguson, Brown University
+*
+*    Licensed under the Apache License, Version 2.0 (the "License"); you may
+*    not use this file except in compliance with the License. You may obtain
+*    a copy of the License at
+*
+*         http://www.apache.org/licenses/LICENSE-2.0
+*
+*    Unless required by applicable law or agreed to in writing, software
+*    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+*    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+*    License for the specific language governing permissions and limitations
+*    under the License.
+**/
+
 package org.openflow.protocol;
 
 import org.jboss.netty.buffer.ChannelBuffer;
diff --git a/src/main/java/org/openflow/protocol/OFQueueProp.java b/src/main/java/org/openflow/protocol/OFQueueProp.java
index 6ebe1e11d771fae00c1c1a7c5af2301755cc547c..55c4d33e40f7b4cd4ed191f980fbf584d2e9000f 100644
--- a/src/main/java/org/openflow/protocol/OFQueueProp.java
+++ b/src/main/java/org/openflow/protocol/OFQueueProp.java
@@ -1,3 +1,19 @@
+/**
+*    Copyright 2012, Andrew Ferguson, Brown University
+*
+*    Licensed under the Apache License, Version 2.0 (the "License"); you may
+*    not use this file except in compliance with the License. You may obtain
+*    a copy of the License at
+*
+*         http://www.apache.org/licenses/LICENSE-2.0
+*
+*    Unless required by applicable law or agreed to in writing, software
+*    distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+*    WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+*    License for the specific language governing permissions and limitations
+*    under the License.
+**/
+
 package org.openflow.protocol;
 
 import org.jboss.netty.buffer.ChannelBuffer;