| Subject: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 105 |
| Date: Tue, 07 May 2019 12:01:50 +0100 |
| From: Thomas Gleixner <tglx@linutronix.de> |
| |
| Based on 1 normalized pattern(s): |
| |
| this sctp implementation is free software you can redistribute it |
| and or modify it under the terms of the gnu general public license |
| as published by the free software foundation either version 2 or (at |
| your option) any later version this sctp implementation is |
| distributed in the hope that it will be useful but without any |
| warranty without even the implied warranty of merchantability or |
| fitness for a particular purpose see the gnu general public license |
| for more details you should have received a copy of the gnu general |
| public license along with gnu cc see the file copying if not see |
| <http www gnu org licenses > |
| |
| |
| |
| extracted by the scancode license scanner the SPDX license identifier |
| |
| GPL-2.0-or-later |
| |
| has been chosen to replace the boilerplate/reference in 42 file(s). |
| |
| The result has been manually verified and compared against a license |
| compliance dataset provided by .... |
| |
| Signed-off-by: Thomas Gleixner <tglx@linutronix.de> |
| |
| |
| --- |
| |
| --- a/include/linux/sctp.h |
| +++ b/include/linux/sctp.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel reference Implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -9,22 +10,6 @@ |
| * This file is part of the SCTP kernel reference Implementation |
| * |
| * Various protocol defined structures. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/include/net/sctp/auth.h |
| +++ b/include/net/sctp/auth.h |
| @@ -1,23 +1,8 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright 2007 Hewlett-Packard Development Company, L.P. |
| * |
| * This file is part of the SCTP kernel implementation |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/include/net/sctp/command.h |
| +++ b/include/net/sctp/command.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel Implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (C) 1999-2001 Cisco, Motorola |
| @@ -5,22 +6,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * These are the definitions needed for the command object. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/include/net/sctp/constants.h |
| +++ b/include/net/sctp/constants.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -5,22 +6,6 @@ |
| * Copyright (c) 2001 Intel Corp. |
| * |
| * This file is part of the SCTP kernel implementation |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/include/net/sctp/sctp.h |
| +++ b/include/net/sctp/sctp.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -7,22 +8,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * The base lksctp header. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/include/net/sctp/sm.h |
| +++ b/include/net/sctp/sm.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -7,22 +8,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * These are definitions needed by the state machine. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresses: |
| |
| |
| --- a/include/net/sctp/stream_interleave.h |
| +++ b/include/net/sctp/stream_interleave.h |
| @@ -1,24 +1,9 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright Red Hat Inc. 2017 |
| * |
| * These are definitions used by the stream schedulers, defined in RFC |
| * draft ndata (https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-ndata-11) |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresses: |
| |
| |
| --- a/include/net/sctp/stream_sched.h |
| +++ b/include/net/sctp/stream_sched.h |
| @@ -1,24 +1,9 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright Red Hat Inc. 2017 |
| * |
| * These are definitions used by the stream schedulers, defined in RFC |
| * draft ndata (https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-ndata-11) |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresses: |
| |
| |
| --- a/include/net/sctp/structs.h |
| +++ b/include/net/sctp/structs.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -5,22 +6,6 @@ |
| * Copyright (c) 2001 Intel Corp. |
| * |
| * This file is part of the SCTP kernel implementation |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresses: |
| |
| |
| --- a/include/net/sctp/tsnmap.h |
| +++ b/include/net/sctp/tsnmap.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * |
| * These are the definitions needed for the tsnmap type. The tsnmap is used |
| * to track out of order TSNs received. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/include/net/sctp/ulpevent.h |
| +++ b/include/net/sctp/ulpevent.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -11,22 +12,6 @@ |
| * upwards to the ULP. |
| * |
| * This file is part of the SCTP kernel implementation |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/include/net/sctp/ulpqueue.h |
| +++ b/include/net/sctp/ulpqueue.h |
| @@ -1,3 +1,4 @@ |
| +/* SPDX-License-Identifier: GPL-2.0-or-later */ |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -10,22 +11,6 @@ |
| * sctp_ulpq is the interface between the Upper Layer Protocol, or ULP, |
| * and the core SCTP state machine. This is the component which handles |
| * reassembly and ordering. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresses: |
| |
| |
| --- a/net/sctp/associola.c |
| +++ b/net/sctp/associola.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * This module provides the abstraction for an SCTP association. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/auth.c |
| +++ b/net/sctp/auth.c |
| @@ -1,23 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright 2007 Hewlett-Packard Development Company, L.P. |
| * |
| * This file is part of the SCTP kernel implementation |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/bind_addr.c |
| +++ b/net/sctp/bind_addr.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2003 |
| * Copyright (c) Cisco 1999,2000 |
| @@ -7,22 +8,6 @@ |
| * This file is part of the SCTP kernel implementation. |
| * |
| * A collection class to handle the storage of transport addresses. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/chunk.c |
| +++ b/net/sctp/chunk.c |
| @@ -1,25 +1,10 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2003, 2004 |
| * |
| * This file is part of the SCTP kernel implementation |
| * |
| * This file contains the code relating the chunk abstraction. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/debug.c |
| +++ b/net/sctp/debug.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * |
| * This file converts numerical ID value to alphabetical names for SCTP |
| * terms such as chunk type, parameter time, event type, etc. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/diag.c |
| +++ b/net/sctp/diag.c |
| @@ -1,25 +1,10 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright Red Hat Inc. 2017 |
| * |
| * This file is part of the SCTP kernel implementation |
| * |
| * These functions implement sctp diag support. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresched(es): |
| |
| |
| --- a/net/sctp/input.c |
| +++ b/net/sctp/input.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| * Copyright (c) 1999-2001 Motorola, Inc. |
| @@ -9,22 +10,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * These functions handle all input from the IP layer into SCTP. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/inqueue.c |
| +++ b/net/sctp/inqueue.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| * Copyright (c) 1999-2001 Motorola, Inc. |
| @@ -10,22 +11,6 @@ |
| * An SCTP inqueue is a queue into which you push SCTP packets |
| * (which might be bundles or fragments of chunks) and out of which you |
| * pop SCTP whole chunks. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/ipv6.c |
| +++ b/net/sctp/ipv6.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2002, 2004 |
| * Copyright (c) 2001 Nokia, Inc. |
| @@ -7,22 +8,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * SCTP over IPv6. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/objcnt.c |
| +++ b/net/sctp/objcnt.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * |
| @@ -6,22 +7,6 @@ |
| * Support for memory object debugging. This allows one to monitor the |
| * object allocations/deallocations for types instrumented for this |
| * via the proc fs. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/output.c |
| +++ b/net/sctp/output.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -6,22 +7,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * These functions handle output processing. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/outqueue.c |
| +++ b/net/sctp/outqueue.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * |
| * These functions implement the sctp_outq class. The outqueue handles |
| * bundling and queueing of outgoing SCTP chunks. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/primitive.c |
| +++ b/net/sctp/primitive.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| * Copyright (c) 1999-2001 Motorola, Inc. |
| @@ -9,22 +10,6 @@ |
| * Note that the descriptions from the specification are USER level |
| * functions--this file is the functions which populate the struct proto |
| * for SCTP which is the BOTTOM of the sockets interface. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/proc.c |
| +++ b/net/sctp/proc.c |
| @@ -1,23 +1,8 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * Copyright (c) 2003 International Business Machines, Corp. |
| * |
| * This file is part of the SCTP kernel implementation |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/protocol.c |
| +++ b/net/sctp/protocol.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -9,22 +10,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * Initialization/cleanup for SCTP protocol support. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/sm_make_chunk.c |
| +++ b/net/sctp/sm_make_chunk.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -9,22 +10,6 @@ |
| * These functions work with the state functions in sctp_sm_statefuns.c |
| * to implement the state operations. These functions implement the |
| * steps which require modifying existing data structures. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/sm_sideeffect.c |
| +++ b/net/sctp/sm_sideeffect.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * These functions work with the state functions in sctp_sm_statefuns.c |
| * to implement that state operations. These functions implement the |
| * steps which require modifying existing data structures. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/sm_statefuns.c |
| +++ b/net/sctp/sm_statefuns.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * This is part of the SCTP Linux Kernel Implementation. |
| * |
| * These are the state functions for the state machine. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/sm_statetable.c |
| +++ b/net/sctp/sm_statetable.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * These are the state tables for the SCTP state machine. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/socket.c |
| +++ b/net/sctp/socket.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -14,22 +15,6 @@ |
| * Note that the descriptions from the specification are USER level |
| * functions--this file is the functions which populate the struct proto |
| * for SCTP which is the BOTTOM of the sockets interface. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/stream.c |
| +++ b/net/sctp/stream.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -7,22 +8,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * This file contains sctp stream maniuplation primitives and helpers. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/stream_interleave.c |
| +++ b/net/sctp/stream_interleave.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright Red Hat Inc. 2017 |
| * |
| @@ -5,22 +6,6 @@ |
| * |
| * These functions implement sctp stream message interleaving, mostly |
| * including I-DATA and I-FORWARD-TSN chunks process. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresched(es): |
| |
| |
| --- a/net/sctp/stream_sched.c |
| +++ b/net/sctp/stream_sched.c |
| @@ -1,25 +1,10 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright Red Hat Inc. 2017 |
| * |
| * This file is part of the SCTP kernel implementation |
| * |
| * These functions manipulate sctp stream queue/scheduling. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresched(es): |
| |
| |
| --- a/net/sctp/stream_sched_prio.c |
| +++ b/net/sctp/stream_sched_prio.c |
| @@ -1,25 +1,10 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright Red Hat Inc. 2017 |
| * |
| * This file is part of the SCTP kernel implementation |
| * |
| * These functions manipulate sctp stream queue/scheduling. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresched(es): |
| |
| |
| --- a/net/sctp/stream_sched_rr.c |
| +++ b/net/sctp/stream_sched_rr.c |
| @@ -1,25 +1,10 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright Red Hat Inc. 2017 |
| * |
| * This file is part of the SCTP kernel implementation |
| * |
| * These functions manipulate sctp stream queue/scheduling. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email addresched(es): |
| |
| |
| --- a/net/sctp/sysctl.c |
| +++ b/net/sctp/sysctl.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2002, 2004 |
| * Copyright (c) 2002 Intel Corp. |
| @@ -5,22 +6,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * Sysctl related interfaces for SCTP. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/transport.c |
| +++ b/net/sctp/transport.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| * Copyright (c) 1999-2001 Motorola, Inc. |
| @@ -10,22 +11,6 @@ |
| * This module provides the abstraction for an SCTP tranport representing |
| * a remote transport address. For local transport addresses, we just use |
| * union sctp_addr. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/tsnmap.c |
| +++ b/net/sctp/tsnmap.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -7,22 +8,6 @@ |
| * This file is part of the SCTP kernel implementation |
| * |
| * These functions manipulate sctp tsn mapping array. |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/ulpevent.c |
| +++ b/net/sctp/ulpevent.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -8,22 +9,6 @@ |
| * |
| * These functions manipulate an sctp event. The struct ulpevent is used |
| * to carry notifications and data to the ULP (sockets). |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |
| --- a/net/sctp/ulpqueue.c |
| +++ b/net/sctp/ulpqueue.c |
| @@ -1,3 +1,4 @@ |
| +// SPDX-License-Identifier: GPL-2.0-or-later |
| /* SCTP kernel implementation |
| * (C) Copyright IBM Corp. 2001, 2004 |
| * Copyright (c) 1999-2000 Cisco, Inc. |
| @@ -7,22 +8,6 @@ |
| * Copyright (c) 2001 La Monte H.P. Yarroll |
| * |
| * This abstraction carries sctp events to the ULP (sockets). |
| - * |
| - * This SCTP implementation is free software; |
| - * you can redistribute it and/or modify it under the terms of |
| - * the GNU General Public License as published by |
| - * the Free Software Foundation; either version 2, or (at your option) |
| - * any later version. |
| - * |
| - * This SCTP implementation is distributed in the hope that it |
| - * will be useful, but WITHOUT ANY WARRANTY; without even the implied |
| - * ************************ |
| - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| - * See the GNU General Public License for more details. |
| - * |
| - * You should have received a copy of the GNU General Public License |
| - * along with GNU CC; see the file COPYING. If not, see |
| - * <http://www.gnu.org/licenses/>. |
| * |
| * Please send any bug reports or fixes you make to the |
| * email address(es): |
| |
| |