Re: [PATCH] tipc: Add SPDX id lines to source files
Tung Quang Nguyen <[email protected]> Fri, 5 Jun 2026 16:35:53 +0000
| Newsgroups | org.kernel.vger.linux-spdx,org.kernel.vger.linux-kernel,org.kernel.vger.netdev |
|---|---|
| Message-ID | <GV1P189MB1988CF69395CB583074480F8C6112@GV1P189MB1988.EURP189.PROD.OUTLOOK.COM> |
> Can you please explain why you believe the original license of TIPC is GP=
L-2.0 and not dual-licensed?=0A=
> Do you have evidence outside of the kernel repository and commit history =
that you are referring to?=0A=
=0A=
I referred to https://opensource.org/license/bsd-3-clause:=0A=
The first line "Copyright <YEAR> <COPYRIGHT HOLDER>" does not seem look lik=
e what describe in current files:=0A=
"* Copyright (c) 2004-2005, 2010-2011, Wind River Systems=0A=
* Copyright (c) 2020-2021, Red Hat Inc=0A=
* All rights reserved.=0A=
"=0A=
Further more, GPL is mentioned in the paragraph makes me think that it is f=
or GPL-2.0 license only.=0A=
I might be wrong or miss some history of current headers.=0A=
=0A=
> The current text in the headers of all these files contains the full, exa=
ct text of the BSD-3-Clause=0A=
> license, along with a statement that "Alternatively, this software may be=
distributed under the terms of the=0A=
> GNU General Public License ("GPL") version 2 as published by the Free Sof=
tware Foundation." This has=0A=
> been the case since 2006, when this code was introduced into the kernel s=
ource tree*.=0A=
=0A=
> This is the one of the most unambiguous cases of dual licensing I have en=
countered while working on=0A=
> these SPDX ID Lines.=0A=
> -- Tim=0A=
=0A=
> * Details:=0A=
> Per Lindon, working for Ericsson, introduced most of these files on Jan 2=
, 2006, with a BSD-3-Clause=0A=
> license. Most of the files were introduced with commit b97bf3fd8f6a=0A=
> On Jan 11, 2006, a little over a week later, Per clarified that the licen=
se was intended to be dual licensed,=0A=
> and added the "Alternatively..." clause. This was in commit 9ea1fd3c1a15=
.=0A=
=0A=
> >=0A=
> >Signed-off-by: Tim Bird <[email protected]>=0A=
> >---=0A=
> > net/tipc/addr.c | 29 +----------------------------=0A=
> > net/tipc/addr.h | 29 +----------------------------=0A=
> > net/tipc/bcast.c | 29 +----------------------------=0A=
> > net/tipc/bcast.h | 29 +----------------------------=0A=
> > net/tipc/bearer.c | 29 +----------------------------=0A=
> > net/tipc/bearer.h | 29 +----------------------------=0A=
> > net/tipc/core.c | 29 +----------------------------=0A=
> > net/tipc/core.h | 29 +----------------------------=0A=
> > net/tipc/diag.c | 29 +----------------------------=0A=
> > net/tipc/discover.c | 29 +----------------------------=0A=
> > net/tipc/discover.h | 29 +----------------------------=0A=
> > net/tipc/eth_media.c | 29 +----------------------------=0A=
> > net/tipc/group.c | 29 +----------------------------=0A=
> > net/tipc/group.h | 29 +----------------------------=0A=
> > net/tipc/ib_media.c | 29 +----------------------------=0A=
> > net/tipc/link.c | 29 +----------------------------=0A=
> > net/tipc/link.h | 29 +----------------------------=0A=
> > net/tipc/monitor.c | 29 +----------------------------=0A=
> > net/tipc/monitor.h | 29 +----------------------------=0A=
> > net/tipc/msg.c | 29 +----------------------------=0A=
> > net/tipc/msg.h | 29 +----------------------------=0A=
> > net/tipc/name_distr.c | 29 +----------------------------=0A=
> > net/tipc/name_distr.h | 29 +----------------------------=0A=
> > net/tipc/name_table.c | 29 +----------------------------=0A=
> > net/tipc/name_table.h | 29 +----------------------------=0A=
> > net/tipc/net.c | 29 +----------------------------=0A=
> > net/tipc/net.h | 29 +----------------------------=0A=
> > net/tipc/netlink.c | 29 +----------------------------=0A=
> > net/tipc/netlink.h | 29 +----------------------------=0A=
> > net/tipc/netlink_compat.c | 29 +----------------------------=0A=
> > net/tipc/node.c | 29 +----------------------------=0A=
> > net/tipc/node.h | 29 +----------------------------=0A=
> > net/tipc/socket.c | 29 +----------------------------=0A=
> > net/tipc/socket.h | 29 +----------------------------=0A=
> > net/tipc/subscr.c | 29 +----------------------------=0A=
> > net/tipc/subscr.h | 29 +----------------------------=0A=
> > net/tipc/sysctl.c | 29 +----------------------------=0A=
> > net/tipc/topsrv.c | 29 +----------------------------=0A=
> > net/tipc/topsrv.h | 29 +----------------------------=0A=
> > net/tipc/trace.c | 29 +----------------------------=0A=
> > net/tipc/trace.h | 29 +----------------------------=0A=
> > net/tipc/udp_media.c | 29 +----------------------------=0A=
> > net/tipc/udp_media.h | 29 +----------------------------=0A=
> > 43 files changed, 43 insertions(+), 1204 deletions(-)=0A=
> >=0A=
> >diff --git a/net/tipc/addr.c b/net/tipc/addr.c=0A=
> >index 6f5c54cbf8d9..ee73b58bcc69 100644=0A=
> >--- a/net/tipc/addr.c=0A=
> >+++ b/net/tipc/addr.c=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/addr.c: TIPC address utility routines=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2004-2005, 2010-2011, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "addr.h"=0A=
> >diff --git a/net/tipc/addr.h b/net/tipc/addr.h=0A=
> >index a113cf7e1f89..0eccd4719092 100644=0A=
> >--- a/net/tipc/addr.h=0A=
> >+++ b/net/tipc/addr.h=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/addr.h: Include file for TIPC address utility routines=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2004-2005, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_ADDR_H=0A=
> >diff --git a/net/tipc/bcast.c b/net/tipc/bcast.c=0A=
> >index 76a1585d3f6b..27dbb5fcdb3a 100644=0A=
> >--- a/net/tipc/bcast.c=0A=
> >+++ b/net/tipc/bcast.c=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/bcast.c: TIPC broadcast code=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2004, Intel Corporation.=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <linux/tipc_config.h>=0A=
> >diff --git a/net/tipc/bcast.h b/net/tipc/bcast.h=0A=
> >index 2d9352dc7b0e..8a453b3796af 100644=0A=
> >--- a/net/tipc/bcast.h=0A=
> >+++ b/net/tipc/bcast.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/bcast.h: Include file for TIPC broadcast code=0A=
> > *=0A=
> > * Copyright (c) 2003-2006, 2014-2015, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_BCAST_H=0A=
> >diff --git a/net/tipc/bearer.c b/net/tipc/bearer.c=0A=
> >index a3bd1ef17558..ba362ea61ccf 100644=0A=
> >--- a/net/tipc/bearer.c=0A=
> >+++ b/net/tipc/bearer.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/bearer.c: TIPC bearer code=0A=
> > *=0A=
> > * Copyright (c) 1996-2006, 2013-2016, Ericsson AB=0A=
> > * Copyright (c) 2004-2006, 2010-2013, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <net/sock.h>=0A=
> >diff --git a/net/tipc/bearer.h b/net/tipc/bearer.h=0A=
> >index 41eac1ee0c09..ce913ac16924 100644=0A=
> >--- a/net/tipc/bearer.h=0A=
> >+++ b/net/tipc/bearer.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/bearer.h: Include file for TIPC bearer code=0A=
> > *=0A=
> > * Copyright (c) 1996-2006, 2013-2016, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_BEARER_H=0A=
> >diff --git a/net/tipc/core.c b/net/tipc/core.c=0A=
> >index 434e70eabe08..0fa53f05fd10 100644=0A=
> >--- a/net/tipc/core.c=0A=
> >+++ b/net/tipc/core.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/core.c: TIPC module code=0A=
> > *=0A=
> > * Copyright (c) 2003-2006, 2013, Ericsson AB=0A=
> > * Copyright (c) 2005-2006, 2010-2013, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/core.h b/net/tipc/core.h=0A=
> >index 9ce5f9ff6cc0..ff96b66c8bb7 100644=0A=
> >--- a/net/tipc/core.h=0A=
> >+++ b/net/tipc/core.h=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/core.h: Include file for TIPC global declarations=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2005-2007, 2010-2013, Wind River Systems=0A=
> > * Copyright (c) 2020, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_CORE_H=0A=
> >diff --git a/net/tipc/diag.c b/net/tipc/diag.c=0A=
> >index 54dde8c4e4d4..e6a1cb0a52da 100644=0A=
> >--- a/net/tipc/diag.c=0A=
> >+++ b/net/tipc/diag.c=0A=
> >@@ -1,36 +1,9 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/diag.c: TIPC socket diag=0A=
> > *=0A=
> > * Copyright (c) 2018, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "ASIS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO,THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/discover.c b/net/tipc/discover.c=0A=
> >index 3e54d2df5683..bb4d7c066521 100644=0A=
> >--- a/net/tipc/discover.c=0A=
> >+++ b/net/tipc/discover.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/discover.c=0A=
> > *=0A=
> > * Copyright (c) 2003-2006, 2014-2018, Ericsson AB=0A=
> > * Copyright (c) 2005-2006, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/discover.h b/net/tipc/discover.h=0A=
> >index 521d96c41dfd..87945cd1ed62 100644=0A=
> >--- a/net/tipc/discover.h=0A=
> >+++ b/net/tipc/discover.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/discover.h=0A=
> > *=0A=
> > * Copyright (c) 2003-2006, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_DISCOVER_H=0A=
> >diff --git a/net/tipc/eth_media.c b/net/tipc/eth_media.c=0A=
> >index cb0d185e06af..3eb8c5218f73 100644=0A=
> >--- a/net/tipc/eth_media.c=0A=
> >+++ b/net/tipc/eth_media.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/eth_media.c: Ethernet bearer support for TIPC=0A=
> > *=0A=
> > * Copyright (c) 2001-2007, 2013-2014, Ericsson AB=0A=
> > * Copyright (c) 2005-2008, 2011-2013, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/group.c b/net/tipc/group.c=0A=
> >index 14e6732624e2..5b2990b1533e 100644=0A=
> >--- a/net/tipc/group.c=0A=
> >+++ b/net/tipc/group.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/group.c: TIPC group messaging code=0A=
> > *=0A=
> > * Copyright (c) 2017, Ericsson AB=0A=
> > * Copyright (c) 2020, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/group.h b/net/tipc/group.h=0A=
> >index ea4c3be64c78..2eefe626d550 100644=0A=
> >--- a/net/tipc/group.h=0A=
> >+++ b/net/tipc/group.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/group.h: Include file for TIPC group unicast/multicast func=
tions=0A=
> > *=0A=
> > * Copyright (c) 2017, Ericsson AB=0A=
> > * Copyright (c) 2020, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_GROUP_H=0A=
> >diff --git a/net/tipc/ib_media.c b/net/tipc/ib_media.c=0A=
> >index b9ad0434c3cd..504d36777a23 100644=0A=
> >--- a/net/tipc/ib_media.c=0A=
> >+++ b/net/tipc/ib_media.c=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/ib_media.c: Infiniband bearer support for TIPC=0A=
> > *=0A=
> >@@ -8,34 +9,6 @@=0A=
> > * Copyright (c) 2001-2007, Ericsson AB=0A=
> > * Copyright (c) 2005-2008, 2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <linux/if_infiniband.h>=0A=
> >diff --git a/net/tipc/link.c b/net/tipc/link.c=0A=
> >index 49dfc098d89b..ff966b9892ee 100644=0A=
> >--- a/net/tipc/link.c=0A=
> >+++ b/net/tipc/link.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/link.c: TIPC link code=0A=
> > *=0A=
> > * Copyright (c) 1996-2007, 2012-2016, Ericsson AB=0A=
> > * Copyright (c) 2004-2007, 2010-2013, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/link.h b/net/tipc/link.h=0A=
> >index d80f5649b395..102ff0184fa8 100644=0A=
> >--- a/net/tipc/link.h=0A=
> >+++ b/net/tipc/link.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/link.h: Include file for TIPC link code=0A=
> > *=0A=
> > * Copyright (c) 1995-2006, 2013-2014, Ericsson AB=0A=
> > * Copyright (c) 2004-2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_LINK_H=0A=
> >diff --git a/net/tipc/monitor.c b/net/tipc/monitor.c=0A=
> >index a94b9b36a700..fe1906e103d3 100644=0A=
> >--- a/net/tipc/monitor.c=0A=
> >+++ b/net/tipc/monitor.c=0A=
> >@@ -1,36 +1,9 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/monitor.c=0A=
> > *=0A=
> > * Copyright (c) 2016, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <net/genetlink.h>=0A=
> >diff --git a/net/tipc/monitor.h b/net/tipc/monitor.h=0A=
> >index ed63d2e650b0..3b849c683371 100644=0A=
> >--- a/net/tipc/monitor.h=0A=
> >+++ b/net/tipc/monitor.h=0A=
> >@@ -1,36 +1,9 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/monitor.h=0A=
> > *=0A=
> > * Copyright (c) 2015, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_MONITOR_H=0A=
> >diff --git a/net/tipc/msg.c b/net/tipc/msg.c=0A=
> >index b0bba0feef56..22f0274c4505 100644=0A=
> >--- a/net/tipc/msg.c=0A=
> >+++ b/net/tipc/msg.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/msg.c: TIPC message header routines=0A=
> > *=0A=
> > * Copyright (c) 2000-2006, 2014-2015, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <net/sock.h>=0A=
> >diff --git a/net/tipc/msg.h b/net/tipc/msg.h=0A=
> >index c5eec16213d7..3416bf07869e 100644=0A=
> >--- a/net/tipc/msg.h=0A=
> >+++ b/net/tipc/msg.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/msg.h: Include file for TIPC message header routines=0A=
> > *=0A=
> > * Copyright (c) 2000-2007, 2014-2017 Ericsson AB=0A=
> > * Copyright (c) 2005-2008, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_MSG_H=0A=
> >diff --git a/net/tipc/name_distr.c b/net/tipc/name_distr.c=0A=
> >index 190b49c5cbc3..e9af08463caf 100644=0A=
> >--- a/net/tipc/name_distr.c=0A=
> >+++ b/net/tipc/name_distr.c=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/name_distr.c: TIPC name distribution code=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/name_distr.h b/net/tipc/name_distr.h=0A=
> >index c677f6f082df..cd08ec9943f9 100644=0A=
> >--- a/net/tipc/name_distr.h=0A=
> >+++ b/net/tipc/name_distr.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/name_distr.h: Include file for TIPC name distribution code=
=0A=
> > *=0A=
> > * Copyright (c) 2000-2006, Ericsson AB=0A=
> > * Copyright (c) 2005, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_NAME_DISTR_H=0A=
> >diff --git a/net/tipc/name_table.c b/net/tipc/name_table.c=0A=
> >index 253c72d1366e..b0f95a13a812 100644=0A=
> >--- a/net/tipc/name_table.c=0A=
> >+++ b/net/tipc/name_table.c=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/name_table.c: TIPC name table code=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2004-2008, 2010-2014, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <net/sock.h>=0A=
> >diff --git a/net/tipc/name_table.h b/net/tipc/name_table.h=0A=
> >index 7ff6eeebaae6..fff7e79dd936 100644=0A=
> >--- a/net/tipc/name_table.h=0A=
> >+++ b/net/tipc/name_table.h=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/name_table.h: Include file for TIPC name table code=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2004-2005, 2010-2011, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_NAME_TABLE_H=0A=
> >diff --git a/net/tipc/net.c b/net/tipc/net.c=0A=
> >index 7e65d0b0c4a8..1883f1a76d6b 100644=0A=
> >--- a/net/tipc/net.c=0A=
> >+++ b/net/tipc/net.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/net.c: TIPC network routing code=0A=
> > *=0A=
> > * Copyright (c) 1995-2006, 2014, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/net.h b/net/tipc/net.h=0A=
> >index 1cb1e43cf34a..1c56ae964c46 100644=0A=
> >--- a/net/tipc/net.h=0A=
> >+++ b/net/tipc/net.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/net.h: Include file for TIPC network routing code=0A=
> > *=0A=
> > * Copyright (c) 1995-2006, 2014, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_NET_H=0A=
> >diff --git a/net/tipc/netlink.c b/net/tipc/netlink.c=0A=
> >index 1a9a5bdaccf4..8dc5b1daee5b 100644=0A=
> >--- a/net/tipc/netlink.c=0A=
> >+++ b/net/tipc/netlink.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/netlink.c: TIPC configuration handling=0A=
> > *=0A=
> > * Copyright (c) 2005-2006, 2014, Ericsson AB=0A=
> > * Copyright (c) 2005-2007, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/netlink.h b/net/tipc/netlink.h=0A=
> >index 7cf777723e3e..56b395b216a6 100644=0A=
> >--- a/net/tipc/netlink.h=0A=
> >+++ b/net/tipc/netlink.h=0A=
> >@@ -1,36 +1,9 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/netlink.h: Include file for TIPC netlink code=0A=
> > *=0A=
> > * Copyright (c) 2014, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_NETLINK_H=0A=
> >diff --git a/net/tipc/netlink_compat.c b/net/tipc/netlink_compat.c=0A=
> >index 2a786c56c8c5..c110b9844a91 100644=0A=
> >--- a/net/tipc/netlink_compat.c=0A=
> >+++ b/net/tipc/netlink_compat.c=0A=
> >@@ -1,34 +1,7 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * Copyright (c) 2014, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/node.c b/net/tipc/node.c=0A=
> >index 97aa970a0d83..724fec939a85 100644=0A=
> >--- a/net/tipc/node.c=0A=
> >+++ b/net/tipc/node.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/node.c: TIPC node management routines=0A=
> > *=0A=
> > * Copyright (c) 2000-2006, 2012-2016, Ericsson AB=0A=
> > * Copyright (c) 2005-2006, 2010-2014, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/node.h b/net/tipc/node.h=0A=
> >index 154a5bbb0d29..28da1d7025e5 100644=0A=
> >--- a/net/tipc/node.h=0A=
> >+++ b/net/tipc/node.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/node.h: Include file for TIPC node management routines=0A=
> > *=0A=
> > * Copyright (c) 2000-2006, 2014-2016, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2014, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_NODE_H=0A=
> >diff --git a/net/tipc/socket.c b/net/tipc/socket.c=0A=
> >index 9329919fb07f..ec79eb6e35b3 100644=0A=
> >--- a/net/tipc/socket.c=0A=
> >+++ b/net/tipc/socket.c=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/socket.c: TIPC socket API=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2004-2008, 2010-2013, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <linux/rhashtable.h>=0A=
> >diff --git a/net/tipc/socket.h b/net/tipc/socket.h=0A=
> >index 02cdf166807d..4d3a31590395 100644=0A=
> >--- a/net/tipc/socket.h=0A=
> >+++ b/net/tipc/socket.h=0A=
> >@@ -1,35 +1,8 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /* net/tipc/socket.h: Include file for TIPC socket code=0A=
> > *=0A=
> > * Copyright (c) 2014-2016, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_SOCK_H=0A=
> >diff --git a/net/tipc/subscr.c b/net/tipc/subscr.c=0A=
> >index 352d304c3acd..6d6c34871485 100644=0A=
> >--- a/net/tipc/subscr.c=0A=
> >+++ b/net/tipc/subscr.c=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/subscr.c: TIPC network topology service=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2005-2007, 2010-2013, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/subscr.h b/net/tipc/subscr.h=0A=
> >index 60b877531b66..0262e6589b69 100644=0A=
> >--- a/net/tipc/subscr.h=0A=
> >+++ b/net/tipc/subscr.h=0A=
> >@@ -1,3 +1,4 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/subscr.h: Include file for TIPC network topology service=0A=
> > *=0A=
> >@@ -5,34 +6,6 @@=0A=
> > * Copyright (c) 2005-2007, 2012-2013, Wind River Systems=0A=
> > * Copyright (c) 2020-2021, Red Hat Inc=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_SUBSCR_H=0A=
> >diff --git a/net/tipc/sysctl.c b/net/tipc/sysctl.c=0A=
> >index 30d2e06e3d8c..1ce7c6dea30b 100644=0A=
> >--- a/net/tipc/sysctl.c=0A=
> >+++ b/net/tipc/sysctl.c=0A=
> >@@ -1,36 +1,9 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/sysctl.c: sysctl interface to TIPC subsystem=0A=
> > *=0A=
> > * Copyright (c) 2013, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "core.h"=0A=
> >diff --git a/net/tipc/topsrv.c b/net/tipc/topsrv.c=0A=
> >index af530c9ed840..9346578327d2 100644=0A=
> >--- a/net/tipc/topsrv.c=0A=
> >+++ b/net/tipc/topsrv.c=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/server.c: TIPC server infrastructure=0A=
> > *=0A=
> > * Copyright (c) 2012-2013, Wind River Systems=0A=
> > * Copyright (c) 2017-2018, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include "subscr.h"=0A=
> >diff --git a/net/tipc/topsrv.h b/net/tipc/topsrv.h=0A=
> >index c7ea71293748..b98c37c98738 100644=0A=
> >--- a/net/tipc/topsrv.h=0A=
> >+++ b/net/tipc/topsrv.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/server.h: Include file for TIPC server code=0A=
> > *=0A=
> > * Copyright (c) 2012-2013, Wind River Systems=0A=
> > * Copyright (c) 2017, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifndef _TIPC_SERVER_H=0A=
> >diff --git a/net/tipc/trace.c b/net/tipc/trace.c=0A=
> >index 7d2931521e0e..e052e59dfb44 100644=0A=
> >--- a/net/tipc/trace.c=0A=
> >+++ b/net/tipc/trace.c=0A=
> >@@ -1,36 +1,9 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /*=0A=
> > * net/tipc/trace.c: TIPC tracepoints code=0A=
> > *=0A=
> > * Copyright (c) 2018, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "ASIS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO,THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #define CREATE_TRACE_POINTS=0A=
> >diff --git a/net/tipc/trace.h b/net/tipc/trace.h=0A=
> >index 865142ed0ab4..47656cb64c67 100644=0A=
> >--- a/net/tipc/trace.h=0A=
> >+++ b/net/tipc/trace.h=0A=
> >@@ -1,36 +1,9 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/trace.h: TIPC tracepoints=0A=
> > *=0A=
> > * Copyright (c) 2018, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "ASIS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO,THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #undef TRACE_SYSTEM=0A=
> >diff --git a/net/tipc/udp_media.c b/net/tipc/udp_media.c=0A=
> >index 2c66b356025a..b2aeb63ad48f 100644=0A=
> >--- a/net/tipc/udp_media.c=0A=
> >+++ b/net/tipc/udp_media.c=0A=
> >@@ -1,35 +1,8 @@=0A=
> >+// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause=0A=
> > /* net/tipc/udp_media.c: IP bearer support for TIPC=0A=
> > *=0A=
> > * Copyright (c) 2015, Ericsson AB=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #include <linux/socket.h>=0A=
> >diff --git a/net/tipc/udp_media.h b/net/tipc/udp_media.h=0A=
> >index e7455cc73e16..8b92aef7246a 100644=0A=
> >--- a/net/tipc/udp_media.h=0A=
> >+++ b/net/tipc/udp_media.h=0A=
> >@@ -1,37 +1,10 @@=0A=
> >+/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */=0A=
> > /*=0A=
> > * net/tipc/udp_media.h: Include file for UDP bearer media=0A=
> > *=0A=
> > * Copyright (c) 1996-2006, 2013-2016, Ericsson AB=0A=
> > * Copyright (c) 2005, 2010-2011, Wind River Systems=0A=
> > * All rights reserved.=0A=
> >- *=0A=
> >- * Redistribution and use in source and binary forms, with or without=
=0A=
> >- * modification, are permitted provided that the following conditions a=
re met:=0A=
> >- *=0A=
> >- * 1. Redistributions of source code must retain the above copyright=0A=
> >- * notice, this list of conditions and the following disclaimer.=0A=
> >- * 2. Redistributions in binary form must reproduce the above copyright=
=0A=
> >- * notice, this list of conditions and the following disclaimer in t=
he=0A=
> >- * documentation and/or other materials provided with the distributi=
on.=0A=
> >- * 3. Neither the names of the copyright holders nor the names of its=
=0A=
> >- * contributors may be used to endorse or promote products derived f=
rom=0A=
> >- * this software without specific prior written permission.=0A=
> >- *=0A=
> >- * Alternatively, this software may be distributed under the terms of t=
he=0A=
> >- * GNU General Public License ("GPL") version 2 as published by the Fre=
e=0A=
> >- * Software Foundation.=0A=
> >- *=0A=
> >- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND=0A=
> >CONTRIBUTORS "AS IS"=0A=
> >- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
> >LIMITED TO, THE=0A=
> >- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A=0A=
> >PARTICULAR PURPOSE=0A=
> >- * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR=0A=
> >CONTRIBUTORS BE=0A=
> >- * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR=
=0A=
> >- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,=0A=
> >PROCUREMENT OF=0A=
> >- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR=0A=
> >BUSINESS=0A=
> >- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,=0A=
> >WHETHER IN=0A=
> >- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR=0A=
> >OTHERWISE)=0A=
> >- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF=0A=
> >ADVISED OF THE=0A=
> >- * POSSIBILITY OF SUCH DAMAGE.=0A=
> > */=0A=
> >=0A=
> > #ifdef CONFIG_TIPC_MEDIA_UDP=0A=
> >--=0A=
> >2.43.0=0A=
> >=0A=
=0A=