diff --git a/bcm.c b/bcm.c
index b56ae04b5565894f60f8c03e00bc744ba5280c36..520267c00a93430467518deeec4387eab3a87ac8 100644
--- a/bcm.c
+++ b/bcm.c
@@ -1,3 +1,24 @@
+/*
+ * bcm.c - implements for Broadcom eth switch
+ *
+ * Copyright (C) 2018 Inteno Broadband Technology AB. All rights reserved.
+ *
+ * Author: anjan.chanda@inteno.se
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * version 2 as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ */
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdarg.h>
diff --git a/ethernet.c b/ethernet.c
index eb4ba800810aad25fbe47026c6be6bafdf8d8b1e..55fa914dce792bf6f80dd9a4aabb5a5bf0f34080 100644
--- a/ethernet.c
+++ b/ethernet.c
@@ -1,3 +1,24 @@
+/*
+ * ethernet.c - file implements library APIs
+ *
+ * Copyright (C) 2018 Inteno Broadband Technology AB. All rights reserved.
+ *
+ * Author: anjan.chanda@inteno.se
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * version 2 as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ */
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdarg.h>
diff --git a/ethernet.h b/ethernet.h
index 82a61ace229e8431faa00fac871e940760b4a97d..3d016bb45f6670bec032d40e8cea2c4cf9c6c710 100644
--- a/ethernet.h
+++ b/ethernet.h
@@ -1,3 +1,24 @@
+/*
+ * ethernet.h - library header file
+ *
+ * Copyright (C) 2018 Inteno Broadband Technology AB. All rights reserved.
+ *
+ * Author: anjan.chanda@inteno.se
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * version 2 as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ */
 #ifndef _ETHERNET_H
 #define _ETHERNET_H
 
diff --git a/ethsw.c b/ethsw.c
index 835faff35a895b5e807a15c7ec7dc4625cdfc7ad..2387f7da23dadc7e1346e0404c573d9a38a9586d 100644
--- a/ethsw.c
+++ b/ethsw.c
@@ -1,3 +1,24 @@
+/*
+ * ethsw.c - implements APIs through swlib
+ *
+ * Copyright (C) 2018 Inteno Broadband Technology AB. All rights reserved.
+ *
+ * Author: anjan.chanda@inteno.se
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * version 2 as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful, but
+ * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA
+ */
 #include <stdio.h>
 #include <stdlib.h>
 #include <stdarg.h>