diff options
42 files changed, 42 insertions, 672 deletions
diff --git a/include/linux/sctp.h b/include/linux/sctp.h index 83d94341e003..8ccd82105de8 100644 --- a/include/linux/sctp.h +++ b/include/linux/sctp.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel reference Implementation | 2 | /* SCTP kernel reference Implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -10,22 +11,6 @@ | |||
10 | * | 11 | * |
11 | * Various protocol defined structures. | 12 | * Various protocol defined structures. |
12 | * | 13 | * |
13 | * This SCTP implementation is free software; | ||
14 | * you can redistribute it and/or modify it under the terms of | ||
15 | * the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2, or (at your option) | ||
17 | * any later version. | ||
18 | * | ||
19 | * This SCTP implementation is distributed in the hope that it | ||
20 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
21 | * ************************ | ||
22 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
23 | * See the GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with GNU CC; see the file COPYING. If not, see | ||
27 | * <http://www.gnu.org/licenses/>. | ||
28 | * | ||
29 | * Please send any bug reports or fixes you make to the | 14 | * Please send any bug reports or fixes you make to the |
30 | * email address(es): | 15 | * email address(es): |
31 | * lksctp developers <linux-sctp@vger.kernel.org> | 16 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/auth.h b/include/net/sctp/auth.h index 687e7f80037d..caaae2de9099 100644 --- a/include/net/sctp/auth.h +++ b/include/net/sctp/auth.h | |||
@@ -1,24 +1,9 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright 2007 Hewlett-Packard Development Company, L.P. | 3 | * (C) Copyright 2007 Hewlett-Packard Development Company, L.P. |
3 | * | 4 | * |
4 | * This file is part of the SCTP kernel implementation | 5 | * This file is part of the SCTP kernel implementation |
5 | * | 6 | * |
6 | * This SCTP implementation is free software; | ||
7 | * you can redistribute it and/or modify it under the terms of | ||
8 | * the GNU General Public License as published by | ||
9 | * the Free Software Foundation; either version 2, or (at your option) | ||
10 | * any later version. | ||
11 | * | ||
12 | * This SCTP implementation is distributed in the hope that it | ||
13 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
14 | * ************************ | ||
15 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
16 | * See the GNU General Public License for more details. | ||
17 | * | ||
18 | * You should have received a copy of the GNU General Public License | ||
19 | * along with GNU CC; see the file COPYING. If not, see | ||
20 | * <http://www.gnu.org/licenses/>. | ||
21 | * | ||
22 | * Please send any bug reports or fixes you make to the | 7 | * Please send any bug reports or fixes you make to the |
23 | * email address(es): | 8 | * email address(es): |
24 | * lksctp developers <linux-sctp@vger.kernel.org> | 9 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/command.h b/include/net/sctp/command.h index 6d5beac29bc1..e8df72e1627a 100644 --- a/include/net/sctp/command.h +++ b/include/net/sctp/command.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel Implementation | 2 | /* SCTP kernel Implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (C) 1999-2001 Cisco, Motorola | 4 | * Copyright (C) 1999-2001 Cisco, Motorola |
@@ -6,22 +7,6 @@ | |||
6 | * | 7 | * |
7 | * These are the definitions needed for the command object. | 8 | * These are the definitions needed for the command object. |
8 | * | 9 | * |
9 | * This SCTP implementation is free software; | ||
10 | * you can redistribute it and/or modify it under the terms of | ||
11 | * the GNU General Public License as published by | ||
12 | * the Free Software Foundation; either version 2, or (at your option) | ||
13 | * any later version. | ||
14 | * | ||
15 | * This SCTP implementation is distributed in the hope that it | ||
16 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
17 | * ************************ | ||
18 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
19 | * See the GNU General Public License for more details. | ||
20 | * | ||
21 | * You should have received a copy of the GNU General Public License | ||
22 | * along with GNU CC; see the file COPYING. If not, see | ||
23 | * <http://www.gnu.org/licenses/>. | ||
24 | * | ||
25 | * Please send any bug reports or fixes you make to the | 10 | * Please send any bug reports or fixes you make to the |
26 | * email address(es): | 11 | * email address(es): |
27 | * lksctp developers <linux-sctp@vger.kernel.org> | 12 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/constants.h b/include/net/sctp/constants.h index 4588bdc2b8f0..823afc42a3aa 100644 --- a/include/net/sctp/constants.h +++ b/include/net/sctp/constants.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -6,22 +7,6 @@ | |||
6 | * | 7 | * |
7 | * This file is part of the SCTP kernel implementation | 8 | * This file is part of the SCTP kernel implementation |
8 | * | 9 | * |
9 | * This SCTP implementation is free software; | ||
10 | * you can redistribute it and/or modify it under the terms of | ||
11 | * the GNU General Public License as published by | ||
12 | * the Free Software Foundation; either version 2, or (at your option) | ||
13 | * any later version. | ||
14 | * | ||
15 | * This SCTP implementation is distributed in the hope that it | ||
16 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
17 | * ************************ | ||
18 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
19 | * See the GNU General Public License for more details. | ||
20 | * | ||
21 | * You should have received a copy of the GNU General Public License | ||
22 | * along with GNU CC; see the file COPYING. If not, see | ||
23 | * <http://www.gnu.org/licenses/>. | ||
24 | * | ||
25 | * Please send any bug reports or fixes you make to the | 10 | * Please send any bug reports or fixes you make to the |
26 | * email address(es): | 11 | * email address(es): |
27 | * lksctp developers <linux-sctp@vger.kernel.org> | 12 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/sctp.h b/include/net/sctp/sctp.h index eefdfa5abf6e..5d60f13d2347 100644 --- a/include/net/sctp/sctp.h +++ b/include/net/sctp/sctp.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -8,22 +9,6 @@ | |||
8 | * | 9 | * |
9 | * The base lksctp header. | 10 | * The base lksctp header. |
10 | * | 11 | * |
11 | * This SCTP implementation is free software; | ||
12 | * you can redistribute it and/or modify it under the terms of | ||
13 | * the GNU General Public License as published by | ||
14 | * the Free Software Foundation; either version 2, or (at your option) | ||
15 | * any later version. | ||
16 | * | ||
17 | * This SCTP implementation is distributed in the hope that it | ||
18 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
19 | * ************************ | ||
20 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
21 | * See the GNU General Public License for more details. | ||
22 | * | ||
23 | * You should have received a copy of the GNU General Public License | ||
24 | * along with GNU CC; see the file COPYING. If not, see | ||
25 | * <http://www.gnu.org/licenses/>. | ||
26 | * | ||
27 | * Please send any bug reports or fixes you make to the | 12 | * Please send any bug reports or fixes you make to the |
28 | * email address(es): | 13 | * email address(es): |
29 | * lksctp developers <linux-sctp@vger.kernel.org> | 14 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/sm.h b/include/net/sctp/sm.h index 24825a81829e..5c491a3bc27e 100644 --- a/include/net/sctp/sm.h +++ b/include/net/sctp/sm.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -8,22 +9,6 @@ | |||
8 | * | 9 | * |
9 | * These are definitions needed by the state machine. | 10 | * These are definitions needed by the state machine. |
10 | * | 11 | * |
11 | * This SCTP implementation is free software; | ||
12 | * you can redistribute it and/or modify it under the terms of | ||
13 | * the GNU General Public License as published by | ||
14 | * the Free Software Foundation; either version 2, or (at your option) | ||
15 | * any later version. | ||
16 | * | ||
17 | * This SCTP implementation is distributed in the hope that it | ||
18 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
19 | * ************************ | ||
20 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
21 | * See the GNU General Public License for more details. | ||
22 | * | ||
23 | * You should have received a copy of the GNU General Public License | ||
24 | * along with GNU CC; see the file COPYING. If not, see | ||
25 | * <http://www.gnu.org/licenses/>. | ||
26 | * | ||
27 | * Please send any bug reports or fixes you make to the | 12 | * Please send any bug reports or fixes you make to the |
28 | * email addresses: | 13 | * email addresses: |
29 | * lksctp developers <linux-sctp@vger.kernel.org> | 14 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/stream_interleave.h b/include/net/sctp/stream_interleave.h index 6657711c8bc4..5263585552e1 100644 --- a/include/net/sctp/stream_interleave.h +++ b/include/net/sctp/stream_interleave.h | |||
@@ -1,25 +1,10 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright Red Hat Inc. 2017 | 3 | * (C) Copyright Red Hat Inc. 2017 |
3 | * | 4 | * |
4 | * These are definitions used by the stream schedulers, defined in RFC | 5 | * These are definitions used by the stream schedulers, defined in RFC |
5 | * draft ndata (https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-ndata-11) | 6 | * draft ndata (https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-ndata-11) |
6 | * | 7 | * |
7 | * This SCTP implementation is free software; | ||
8 | * you can redistribute it and/or modify it under the terms of | ||
9 | * the GNU General Public License as published by | ||
10 | * the Free Software Foundation; either version 2, or (at your option) | ||
11 | * any later version. | ||
12 | * | ||
13 | * This SCTP implementation is distributed in the hope that it | ||
14 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
15 | * ************************ | ||
16 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
17 | * See the GNU General Public License for more details. | ||
18 | * | ||
19 | * You should have received a copy of the GNU General Public License | ||
20 | * along with GNU CC; see the file COPYING. If not, see | ||
21 | * <http://www.gnu.org/licenses/>. | ||
22 | * | ||
23 | * Please send any bug reports or fixes you make to the | 8 | * Please send any bug reports or fixes you make to the |
24 | * email addresses: | 9 | * email addresses: |
25 | * lksctp developers <linux-sctp@vger.kernel.org> | 10 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/stream_sched.h b/include/net/sctp/stream_sched.h index 5c5da48f65e7..01a70b27e026 100644 --- a/include/net/sctp/stream_sched.h +++ b/include/net/sctp/stream_sched.h | |||
@@ -1,25 +1,10 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright Red Hat Inc. 2017 | 3 | * (C) Copyright Red Hat Inc. 2017 |
3 | * | 4 | * |
4 | * These are definitions used by the stream schedulers, defined in RFC | 5 | * These are definitions used by the stream schedulers, defined in RFC |
5 | * draft ndata (https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-ndata-11) | 6 | * draft ndata (https://tools.ietf.org/html/draft-ietf-tsvwg-sctp-ndata-11) |
6 | * | 7 | * |
7 | * This SCTP implementation is free software; | ||
8 | * you can redistribute it and/or modify it under the terms of | ||
9 | * the GNU General Public License as published by | ||
10 | * the Free Software Foundation; either version 2, or (at your option) | ||
11 | * any later version. | ||
12 | * | ||
13 | * This SCTP implementation is distributed in the hope that it | ||
14 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
15 | * ************************ | ||
16 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
17 | * See the GNU General Public License for more details. | ||
18 | * | ||
19 | * You should have received a copy of the GNU General Public License | ||
20 | * along with GNU CC; see the file COPYING. If not, see | ||
21 | * <http://www.gnu.org/licenses/>. | ||
22 | * | ||
23 | * Please send any bug reports or fixes you make to the | 8 | * Please send any bug reports or fixes you make to the |
24 | * email addresses: | 9 | * email addresses: |
25 | * lksctp developers <linux-sctp@vger.kernel.org> | 10 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/structs.h b/include/net/sctp/structs.h index 140fd836a396..0767701ef362 100644 --- a/include/net/sctp/structs.h +++ b/include/net/sctp/structs.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -6,22 +7,6 @@ | |||
6 | * | 7 | * |
7 | * This file is part of the SCTP kernel implementation | 8 | * This file is part of the SCTP kernel implementation |
8 | * | 9 | * |
9 | * This SCTP implementation is free software; | ||
10 | * you can redistribute it and/or modify it under the terms of | ||
11 | * the GNU General Public License as published by | ||
12 | * the Free Software Foundation; either version 2, or (at your option) | ||
13 | * any later version. | ||
14 | * | ||
15 | * This SCTP implementation is distributed in the hope that it | ||
16 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
17 | * ************************ | ||
18 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
19 | * See the GNU General Public License for more details. | ||
20 | * | ||
21 | * You should have received a copy of the GNU General Public License | ||
22 | * along with GNU CC; see the file COPYING. If not, see | ||
23 | * <http://www.gnu.org/licenses/>. | ||
24 | * | ||
25 | * Please send any bug reports or fixes you make to the | 10 | * Please send any bug reports or fixes you make to the |
26 | * email addresses: | 11 | * email addresses: |
27 | * lksctp developers <linux-sctp@vger.kernel.org> | 12 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/tsnmap.h b/include/net/sctp/tsnmap.h index 31b8dbaad45a..616ae0d4996f 100644 --- a/include/net/sctp/tsnmap.h +++ b/include/net/sctp/tsnmap.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * These are the definitions needed for the tsnmap type. The tsnmap is used | 10 | * These are the definitions needed for the tsnmap type. The tsnmap is used |
10 | * to track out of order TSNs received. | 11 | * to track out of order TSNs received. |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/ulpevent.h b/include/net/sctp/ulpevent.h index bd922a0fe914..e1a92c4610f3 100644 --- a/include/net/sctp/ulpevent.h +++ b/include/net/sctp/ulpevent.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -12,22 +13,6 @@ | |||
12 | * | 13 | * |
13 | * This file is part of the SCTP kernel implementation | 14 | * This file is part of the SCTP kernel implementation |
14 | * | 15 | * |
15 | * This SCTP implementation is free software; | ||
16 | * you can redistribute it and/or modify it under the terms of | ||
17 | * the GNU General Public License as published by | ||
18 | * the Free Software Foundation; either version 2, or (at your option) | ||
19 | * any later version. | ||
20 | * | ||
21 | * This SCTP implementation is distributed in the hope that it | ||
22 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
23 | * ************************ | ||
24 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
25 | * See the GNU General Public License for more details. | ||
26 | * | ||
27 | * You should have received a copy of the GNU General Public License | ||
28 | * along with GNU CC; see the file COPYING. If not, see | ||
29 | * <http://www.gnu.org/licenses/>. | ||
30 | * | ||
31 | * Please send any bug reports or fixes you make to the | 16 | * Please send any bug reports or fixes you make to the |
32 | * email address(es): | 17 | * email address(es): |
33 | * lksctp developers <linux-sctp@vger.kernel.org> | 18 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/include/net/sctp/ulpqueue.h b/include/net/sctp/ulpqueue.h index f4ac7117ff29..0eaf8650e3b2 100644 --- a/include/net/sctp/ulpqueue.h +++ b/include/net/sctp/ulpqueue.h | |||
@@ -1,3 +1,4 @@ | |||
1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -11,22 +12,6 @@ | |||
11 | * and the core SCTP state machine. This is the component which handles | 12 | * and the core SCTP state machine. This is the component which handles |
12 | * reassembly and ordering. | 13 | * reassembly and ordering. |
13 | * | 14 | * |
14 | * This SCTP implementation is free software; | ||
15 | * you can redistribute it and/or modify it under the terms of | ||
16 | * the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2, or (at your option) | ||
18 | * any later version. | ||
19 | * | ||
20 | * This SCTP implementation is distributed in the hope that it | ||
21 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
22 | * ************************ | ||
23 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
24 | * See the GNU General Public License for more details. | ||
25 | * | ||
26 | * You should have received a copy of the GNU General Public License | ||
27 | * along with GNU CC; see the file COPYING. If not, see | ||
28 | * <http://www.gnu.org/licenses/>. | ||
29 | * | ||
30 | * Please send any bug reports or fixes you make to the | 15 | * Please send any bug reports or fixes you make to the |
31 | * email addresses: | 16 | * email addresses: |
32 | * lksctp developers <linux-sctp@vger.kernel.org> | 17 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/associola.c b/net/sctp/associola.c index d2c7d0d2abc1..1999237ce481 100644 --- a/net/sctp/associola.c +++ b/net/sctp/associola.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * | 10 | * |
10 | * This module provides the abstraction for an SCTP association. | 11 | * This module provides the abstraction for an SCTP association. |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/auth.c b/net/sctp/auth.c index 31569f4809f6..de4c78d4a21e 100644 --- a/net/sctp/auth.c +++ b/net/sctp/auth.c | |||
@@ -1,24 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright 2007 Hewlett-Packard Development Company, L.P. | 3 | * (C) Copyright 2007 Hewlett-Packard Development Company, L.P. |
3 | * | 4 | * |
4 | * This file is part of the SCTP kernel implementation | 5 | * This file is part of the SCTP kernel implementation |
5 | * | 6 | * |
6 | * This SCTP implementation is free software; | ||
7 | * you can redistribute it and/or modify it under the terms of | ||
8 | * the GNU General Public License as published by | ||
9 | * the Free Software Foundation; either version 2, or (at your option) | ||
10 | * any later version. | ||
11 | * | ||
12 | * This SCTP implementation is distributed in the hope that it | ||
13 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
14 | * ************************ | ||
15 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
16 | * See the GNU General Public License for more details. | ||
17 | * | ||
18 | * You should have received a copy of the GNU General Public License | ||
19 | * along with GNU CC; see the file COPYING. If not, see | ||
20 | * <http://www.gnu.org/licenses/>. | ||
21 | * | ||
22 | * Please send any bug reports or fixes you make to the | 7 | * Please send any bug reports or fixes you make to the |
23 | * email address(es): | 8 | * email address(es): |
24 | * lksctp developers <linux-sctp@vger.kernel.org> | 9 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/bind_addr.c b/net/sctp/bind_addr.c index ebf28adba789..f54333cbbe0f 100644 --- a/net/sctp/bind_addr.c +++ b/net/sctp/bind_addr.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2003 | 3 | * (C) Copyright IBM Corp. 2001, 2003 |
3 | * Copyright (c) Cisco 1999,2000 | 4 | * Copyright (c) Cisco 1999,2000 |
@@ -8,22 +9,6 @@ | |||
8 | * | 9 | * |
9 | * A collection class to handle the storage of transport addresses. | 10 | * A collection class to handle the storage of transport addresses. |
10 | * | 11 | * |
11 | * This SCTP implementation is free software; | ||
12 | * you can redistribute it and/or modify it under the terms of | ||
13 | * the GNU General Public License as published by | ||
14 | * the Free Software Foundation; either version 2, or (at your option) | ||
15 | * any later version. | ||
16 | * | ||
17 | * This SCTP implementation is distributed in the hope that it | ||
18 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
19 | * ************************ | ||
20 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
21 | * See the GNU General Public License for more details. | ||
22 | * | ||
23 | * You should have received a copy of the GNU General Public License | ||
24 | * along with GNU CC; see the file COPYING. If not, see | ||
25 | * <http://www.gnu.org/licenses/>. | ||
26 | * | ||
27 | * Please send any bug reports or fixes you make to the | 12 | * Please send any bug reports or fixes you make to the |
28 | * email address(es): | 13 | * email address(es): |
29 | * lksctp developers <linux-sctp@vger.kernel.org> | 14 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/chunk.c b/net/sctp/chunk.c index 5cb7c1ff97e9..cc0405c79dfc 100644 --- a/net/sctp/chunk.c +++ b/net/sctp/chunk.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2003, 2004 | 3 | * (C) Copyright IBM Corp. 2003, 2004 |
3 | * | 4 | * |
@@ -5,22 +6,6 @@ | |||
5 | * | 6 | * |
6 | * This file contains the code relating the chunk abstraction. | 7 | * This file contains the code relating the chunk abstraction. |
7 | * | 8 | * |
8 | * This SCTP implementation is free software; | ||
9 | * you can redistribute it and/or modify it under the terms of | ||
10 | * the GNU General Public License as published by | ||
11 | * the Free Software Foundation; either version 2, or (at your option) | ||
12 | * any later version. | ||
13 | * | ||
14 | * This SCTP implementation is distributed in the hope that it | ||
15 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
16 | * ************************ | ||
17 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
18 | * See the GNU General Public License for more details. | ||
19 | * | ||
20 | * You should have received a copy of the GNU General Public License | ||
21 | * along with GNU CC; see the file COPYING. If not, see | ||
22 | * <http://www.gnu.org/licenses/>. | ||
23 | * | ||
24 | * Please send any bug reports or fixes you make to the | 9 | * Please send any bug reports or fixes you make to the |
25 | * email address(es): | 10 | * email address(es): |
26 | * lksctp developers <linux-sctp@vger.kernel.org> | 11 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/debug.c b/net/sctp/debug.c index 8f6c2e8c0953..c4d9c7feffb9 100644 --- a/net/sctp/debug.c +++ b/net/sctp/debug.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * This file converts numerical ID value to alphabetical names for SCTP | 10 | * This file converts numerical ID value to alphabetical names for SCTP |
10 | * terms such as chunk type, parameter time, event type, etc. | 11 | * terms such as chunk type, parameter time, event type, etc. |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/diag.c b/net/sctp/diag.c index 435847d98b51..fc9a4c6629ce 100644 --- a/net/sctp/diag.c +++ b/net/sctp/diag.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright Red Hat Inc. 2017 | 3 | * (C) Copyright Red Hat Inc. 2017 |
3 | * | 4 | * |
@@ -5,22 +6,6 @@ | |||
5 | * | 6 | * |
6 | * These functions implement sctp diag support. | 7 | * These functions implement sctp diag support. |
7 | * | 8 | * |
8 | * This SCTP implementation is free software; | ||
9 | * you can redistribute it and/or modify it under the terms of | ||
10 | * the GNU General Public License as published by | ||
11 | * the Free Software Foundation; either version 2, or (at your option) | ||
12 | * any later version. | ||
13 | * | ||
14 | * This SCTP implementation is distributed in the hope that it | ||
15 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
16 | * ************************ | ||
17 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
18 | * See the GNU General Public License for more details. | ||
19 | * | ||
20 | * You should have received a copy of the GNU General Public License | ||
21 | * along with GNU CC; see the file COPYING. If not, see | ||
22 | * <http://www.gnu.org/licenses/>. | ||
23 | * | ||
24 | * Please send any bug reports or fixes you make to the | 9 | * Please send any bug reports or fixes you make to the |
25 | * email addresched(es): | 10 | * email addresched(es): |
26 | * lksctp developers <linux-sctp@vger.kernel.org> | 11 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/input.c b/net/sctp/input.c index d7a649d240e5..1008cdc44dd6 100644 --- a/net/sctp/input.c +++ b/net/sctp/input.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * Copyright (c) 1999-2000 Cisco, Inc. | 3 | * Copyright (c) 1999-2000 Cisco, Inc. |
3 | * Copyright (c) 1999-2001 Motorola, Inc. | 4 | * Copyright (c) 1999-2001 Motorola, Inc. |
@@ -10,22 +11,6 @@ | |||
10 | * | 11 | * |
11 | * These functions handle all input from the IP layer into SCTP. | 12 | * These functions handle all input from the IP layer into SCTP. |
12 | * | 13 | * |
13 | * This SCTP implementation is free software; | ||
14 | * you can redistribute it and/or modify it under the terms of | ||
15 | * the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2, or (at your option) | ||
17 | * any later version. | ||
18 | * | ||
19 | * This SCTP implementation is distributed in the hope that it | ||
20 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
21 | * ************************ | ||
22 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
23 | * See the GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with GNU CC; see the file COPYING. If not, see | ||
27 | * <http://www.gnu.org/licenses/>. | ||
28 | * | ||
29 | * Please send any bug reports or fixes you make to the | 14 | * Please send any bug reports or fixes you make to the |
30 | * email address(es): | 15 | * email address(es): |
31 | * lksctp developers <linux-sctp@vger.kernel.org> | 16 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/inqueue.c b/net/sctp/inqueue.c index eb93ffe2408b..7182c5a450fb 100644 --- a/net/sctp/inqueue.c +++ b/net/sctp/inqueue.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * Copyright (c) 1999-2000 Cisco, Inc. | 3 | * Copyright (c) 1999-2000 Cisco, Inc. |
3 | * Copyright (c) 1999-2001 Motorola, Inc. | 4 | * Copyright (c) 1999-2001 Motorola, Inc. |
@@ -11,22 +12,6 @@ | |||
11 | * (which might be bundles or fragments of chunks) and out of which you | 12 | * (which might be bundles or fragments of chunks) and out of which you |
12 | * pop SCTP whole chunks. | 13 | * pop SCTP whole chunks. |
13 | * | 14 | * |
14 | * This SCTP implementation is free software; | ||
15 | * you can redistribute it and/or modify it under the terms of | ||
16 | * the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2, or (at your option) | ||
18 | * any later version. | ||
19 | * | ||
20 | * This SCTP implementation is distributed in the hope that it | ||
21 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
22 | * ************************ | ||
23 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
24 | * See the GNU General Public License for more details. | ||
25 | * | ||
26 | * You should have received a copy of the GNU General Public License | ||
27 | * along with GNU CC; see the file COPYING. If not, see | ||
28 | * <http://www.gnu.org/licenses/>. | ||
29 | * | ||
30 | * Please send any bug reports or fixes you make to the | 15 | * Please send any bug reports or fixes you make to the |
31 | * email address(es): | 16 | * email address(es): |
32 | * lksctp developers <linux-sctp@vger.kernel.org> | 17 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/ipv6.c b/net/sctp/ipv6.c index 188c47eb206e..64e0a594a651 100644 --- a/net/sctp/ipv6.c +++ b/net/sctp/ipv6.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2002, 2004 | 3 | * (C) Copyright IBM Corp. 2002, 2004 |
3 | * Copyright (c) 2001 Nokia, Inc. | 4 | * Copyright (c) 2001 Nokia, Inc. |
@@ -8,22 +9,6 @@ | |||
8 | * | 9 | * |
9 | * SCTP over IPv6. | 10 | * SCTP over IPv6. |
10 | * | 11 | * |
11 | * This SCTP implementation is free software; | ||
12 | * you can redistribute it and/or modify it under the terms of | ||
13 | * the GNU General Public License as published by | ||
14 | * the Free Software Foundation; either version 2, or (at your option) | ||
15 | * any later version. | ||
16 | * | ||
17 | * This SCTP implementation is distributed in the hope that it | ||
18 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
19 | * ************************ | ||
20 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
21 | * See the GNU General Public License for more details. | ||
22 | * | ||
23 | * You should have received a copy of the GNU General Public License | ||
24 | * along with GNU CC; see the file COPYING. If not, see | ||
25 | * <http://www.gnu.org/licenses/>. | ||
26 | * | ||
27 | * Please send any bug reports or fixes you make to the | 12 | * Please send any bug reports or fixes you make to the |
28 | * email address(es): | 13 | * email address(es): |
29 | * lksctp developers <linux-sctp@vger.kernel.org> | 14 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/objcnt.c b/net/sctp/objcnt.c index a6179b26b80c..0400c964e125 100644 --- a/net/sctp/objcnt.c +++ b/net/sctp/objcnt.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * | 4 | * |
@@ -7,22 +8,6 @@ | |||
7 | * object allocations/deallocations for types instrumented for this | 8 | * object allocations/deallocations for types instrumented for this |
8 | * via the proc fs. | 9 | * via the proc fs. |
9 | * | 10 | * |
10 | * This SCTP implementation is free software; | ||
11 | * you can redistribute it and/or modify it under the terms of | ||
12 | * the GNU General Public License as published by | ||
13 | * the Free Software Foundation; either version 2, or (at your option) | ||
14 | * any later version. | ||
15 | * | ||
16 | * This SCTP implementation is distributed in the hope that it | ||
17 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
18 | * ************************ | ||
19 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
20 | * See the GNU General Public License for more details. | ||
21 | * | ||
22 | * You should have received a copy of the GNU General Public License | ||
23 | * along with GNU CC; see the file COPYING. If not, see | ||
24 | * <http://www.gnu.org/licenses/>. | ||
25 | * | ||
26 | * Please send any bug reports or fixes you make to the | 11 | * Please send any bug reports or fixes you make to the |
27 | * email address(es): | 12 | * email address(es): |
28 | * lksctp developers <linux-sctp@vger.kernel.org> | 13 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/output.c b/net/sctp/output.c index 025f48e14a91..e0c27477788d 100644 --- a/net/sctp/output.c +++ b/net/sctp/output.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -7,22 +8,6 @@ | |||
7 | * | 8 | * |
8 | * These functions handle output processing. | 9 | * These functions handle output processing. |
9 | * | 10 | * |
10 | * This SCTP implementation is free software; | ||
11 | * you can redistribute it and/or modify it under the terms of | ||
12 | * the GNU General Public License as published by | ||
13 | * the Free Software Foundation; either version 2, or (at your option) | ||
14 | * any later version. | ||
15 | * | ||
16 | * This SCTP implementation is distributed in the hope that it | ||
17 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
18 | * ************************ | ||
19 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
20 | * See the GNU General Public License for more details. | ||
21 | * | ||
22 | * You should have received a copy of the GNU General Public License | ||
23 | * along with GNU CC; see the file COPYING. If not, see | ||
24 | * <http://www.gnu.org/licenses/>. | ||
25 | * | ||
26 | * Please send any bug reports or fixes you make to the | 11 | * Please send any bug reports or fixes you make to the |
27 | * email address(es): | 12 | * email address(es): |
28 | * lksctp developers <linux-sctp@vger.kernel.org> | 13 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/outqueue.c b/net/sctp/outqueue.c index fd33281999b5..0dab62b67b9a 100644 --- a/net/sctp/outqueue.c +++ b/net/sctp/outqueue.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * These functions implement the sctp_outq class. The outqueue handles | 10 | * These functions implement the sctp_outq class. The outqueue handles |
10 | * bundling and queueing of outgoing SCTP chunks. | 11 | * bundling and queueing of outgoing SCTP chunks. |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/primitive.c b/net/sctp/primitive.c index a8c4c33377bc..782d673c3fba 100644 --- a/net/sctp/primitive.c +++ b/net/sctp/primitive.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * Copyright (c) 1999-2000 Cisco, Inc. | 3 | * Copyright (c) 1999-2000 Cisco, Inc. |
3 | * Copyright (c) 1999-2001 Motorola, Inc. | 4 | * Copyright (c) 1999-2001 Motorola, Inc. |
@@ -10,22 +11,6 @@ | |||
10 | * functions--this file is the functions which populate the struct proto | 11 | * functions--this file is the functions which populate the struct proto |
11 | * for SCTP which is the BOTTOM of the sockets interface. | 12 | * for SCTP which is the BOTTOM of the sockets interface. |
12 | * | 13 | * |
13 | * This SCTP implementation is free software; | ||
14 | * you can redistribute it and/or modify it under the terms of | ||
15 | * the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2, or (at your option) | ||
17 | * any later version. | ||
18 | * | ||
19 | * This SCTP implementation is distributed in the hope that it | ||
20 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
21 | * ************************ | ||
22 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
23 | * See the GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with GNU CC; see the file COPYING. If not, see | ||
27 | * <http://www.gnu.org/licenses/>. | ||
28 | * | ||
29 | * Please send any bug reports or fixes you make to the | 14 | * Please send any bug reports or fixes you make to the |
30 | * email address(es): | 15 | * email address(es): |
31 | * lksctp developers <linux-sctp@vger.kernel.org> | 16 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/proc.c b/net/sctp/proc.c index a644292f9faf..f7da88ae20a5 100644 --- a/net/sctp/proc.c +++ b/net/sctp/proc.c | |||
@@ -1,24 +1,9 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * Copyright (c) 2003 International Business Machines, Corp. | 3 | * Copyright (c) 2003 International Business Machines, Corp. |
3 | * | 4 | * |
4 | * This file is part of the SCTP kernel implementation | 5 | * This file is part of the SCTP kernel implementation |
5 | * | 6 | * |
6 | * This SCTP implementation is free software; | ||
7 | * you can redistribute it and/or modify it under the terms of | ||
8 | * the GNU General Public License as published by | ||
9 | * the Free Software Foundation; either version 2, or (at your option) | ||
10 | * any later version. | ||
11 | * | ||
12 | * This SCTP implementation is distributed in the hope that it | ||
13 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
14 | * ************************ | ||
15 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
16 | * See the GNU General Public License for more details. | ||
17 | * | ||
18 | * You should have received a copy of the GNU General Public License | ||
19 | * along with GNU CC; see the file COPYING. If not, see | ||
20 | * <http://www.gnu.org/licenses/>. | ||
21 | * | ||
22 | * Please send any bug reports or fixes you make to the | 7 | * Please send any bug reports or fixes you make to the |
23 | * email address(es): | 8 | * email address(es): |
24 | * lksctp developers <linux-sctp@vger.kernel.org> | 9 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/protocol.c b/net/sctp/protocol.c index f0631bf486b6..23af232c0a25 100644 --- a/net/sctp/protocol.c +++ b/net/sctp/protocol.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -10,22 +11,6 @@ | |||
10 | * | 11 | * |
11 | * Initialization/cleanup for SCTP protocol support. | 12 | * Initialization/cleanup for SCTP protocol support. |
12 | * | 13 | * |
13 | * This SCTP implementation is free software; | ||
14 | * you can redistribute it and/or modify it under the terms of | ||
15 | * the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2, or (at your option) | ||
17 | * any later version. | ||
18 | * | ||
19 | * This SCTP implementation is distributed in the hope that it | ||
20 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
21 | * ************************ | ||
22 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
23 | * See the GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with GNU CC; see the file COPYING. If not, see | ||
27 | * <http://www.gnu.org/licenses/>. | ||
28 | * | ||
29 | * Please send any bug reports or fixes you make to the | 14 | * Please send any bug reports or fixes you make to the |
30 | * email address(es): | 15 | * email address(es): |
31 | * lksctp developers <linux-sctp@vger.kernel.org> | 16 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/sm_make_chunk.c b/net/sctp/sm_make_chunk.c index 72e74503f9fc..92331e1195c1 100644 --- a/net/sctp/sm_make_chunk.c +++ b/net/sctp/sm_make_chunk.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -10,22 +11,6 @@ | |||
10 | * to implement the state operations. These functions implement the | 11 | * to implement the state operations. These functions implement the |
11 | * steps which require modifying existing data structures. | 12 | * steps which require modifying existing data structures. |
12 | * | 13 | * |
13 | * This SCTP implementation is free software; | ||
14 | * you can redistribute it and/or modify it under the terms of | ||
15 | * the GNU General Public License as published by | ||
16 | * the Free Software Foundation; either version 2, or (at your option) | ||
17 | * any later version. | ||
18 | * | ||
19 | * This SCTP implementation is distributed in the hope that it | ||
20 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
21 | * ************************ | ||
22 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
23 | * See the GNU General Public License for more details. | ||
24 | * | ||
25 | * You should have received a copy of the GNU General Public License | ||
26 | * along with GNU CC; see the file COPYING. If not, see | ||
27 | * <http://www.gnu.org/licenses/>. | ||
28 | * | ||
29 | * Please send any bug reports or fixes you make to the | 14 | * Please send any bug reports or fixes you make to the |
30 | * email address(es): | 15 | * email address(es): |
31 | * lksctp developers <linux-sctp@vger.kernel.org> | 16 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/sm_sideeffect.c b/net/sctp/sm_sideeffect.c index 4aa03588f87b..9b50da548db2 100644 --- a/net/sctp/sm_sideeffect.c +++ b/net/sctp/sm_sideeffect.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999 Cisco, Inc. | 4 | * Copyright (c) 1999 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * to implement that state operations. These functions implement the | 10 | * to implement that state operations. These functions implement the |
10 | * steps which require modifying existing data structures. | 11 | * steps which require modifying existing data structures. |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/sm_statefuns.c b/net/sctp/sm_statefuns.c index e3f4abe6134e..2c244b29a199 100644 --- a/net/sctp/sm_statefuns.c +++ b/net/sctp/sm_statefuns.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * | 10 | * |
10 | * These are the state functions for the state machine. | 11 | * These are the state functions for the state machine. |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/sm_statetable.c b/net/sctp/sm_statetable.c index d239b94aa48c..61ed9c6e3be3 100644 --- a/net/sctp/sm_statetable.c +++ b/net/sctp/sm_statetable.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * | 10 | * |
10 | * These are the state tables for the SCTP state machine. | 11 | * These are the state tables for the SCTP state machine. |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/socket.c b/net/sctp/socket.c index e4e892cc5644..39ea0a37af09 100644 --- a/net/sctp/socket.c +++ b/net/sctp/socket.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -15,22 +16,6 @@ | |||
15 | * functions--this file is the functions which populate the struct proto | 16 | * functions--this file is the functions which populate the struct proto |
16 | * for SCTP which is the BOTTOM of the sockets interface. | 17 | * for SCTP which is the BOTTOM of the sockets interface. |
17 | * | 18 | * |
18 | * This SCTP implementation is free software; | ||
19 | * you can redistribute it and/or modify it under the terms of | ||
20 | * the GNU General Public License as published by | ||
21 | * the Free Software Foundation; either version 2, or (at your option) | ||
22 | * any later version. | ||
23 | * | ||
24 | * This SCTP implementation is distributed in the hope that it | ||
25 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
26 | * ************************ | ||
27 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
28 | * See the GNU General Public License for more details. | ||
29 | * | ||
30 | * You should have received a copy of the GNU General Public License | ||
31 | * along with GNU CC; see the file COPYING. If not, see | ||
32 | * <http://www.gnu.org/licenses/>. | ||
33 | * | ||
34 | * Please send any bug reports or fixes you make to the | 19 | * Please send any bug reports or fixes you make to the |
35 | * email address(es): | 20 | * email address(es): |
36 | * lksctp developers <linux-sctp@vger.kernel.org> | 21 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/stream.c b/net/sctp/stream.c index b6bb68adac6e..93ed07877337 100644 --- a/net/sctp/stream.c +++ b/net/sctp/stream.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -8,22 +9,6 @@ | |||
8 | * | 9 | * |
9 | * This file contains sctp stream maniuplation primitives and helpers. | 10 | * This file contains sctp stream maniuplation primitives and helpers. |
10 | * | 11 | * |
11 | * This SCTP implementation is free software; | ||
12 | * you can redistribute it and/or modify it under the terms of | ||
13 | * the GNU General Public License as published by | ||
14 | * the Free Software Foundation; either version 2, or (at your option) | ||
15 | * any later version. | ||
16 | * | ||
17 | * This SCTP implementation is distributed in the hope that it | ||
18 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
19 | * ************************ | ||
20 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
21 | * See the GNU General Public License for more details. | ||
22 | * | ||
23 | * You should have received a copy of the GNU General Public License | ||
24 | * along with GNU CC; see the file COPYING. If not, see | ||
25 | * <http://www.gnu.org/licenses/>. | ||
26 | * | ||
27 | * Please send any bug reports or fixes you make to the | 12 | * Please send any bug reports or fixes you make to the |
28 | * email address(es): | 13 | * email address(es): |
29 | * lksctp developers <linux-sctp@vger.kernel.org> | 14 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/stream_interleave.c b/net/sctp/stream_interleave.c index 25e0b7e5189c..afbf1223d91c 100644 --- a/net/sctp/stream_interleave.c +++ b/net/sctp/stream_interleave.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright Red Hat Inc. 2017 | 3 | * (C) Copyright Red Hat Inc. 2017 |
3 | * | 4 | * |
@@ -6,22 +7,6 @@ | |||
6 | * These functions implement sctp stream message interleaving, mostly | 7 | * These functions implement sctp stream message interleaving, mostly |
7 | * including I-DATA and I-FORWARD-TSN chunks process. | 8 | * including I-DATA and I-FORWARD-TSN chunks process. |
8 | * | 9 | * |
9 | * This SCTP implementation is free software; | ||
10 | * you can redistribute it and/or modify it under the terms of | ||
11 | * the GNU General Public License as published by | ||
12 | * the Free Software Foundation; either version 2, or (at your option) | ||
13 | * any later version. | ||
14 | * | ||
15 | * This SCTP implementation is distributed in the hope that it | ||
16 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
17 | * ************************ | ||
18 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
19 | * See the GNU General Public License for more details. | ||
20 | * | ||
21 | * You should have received a copy of the GNU General Public License | ||
22 | * along with GNU CC; see the file COPYING. If not, see | ||
23 | * <http://www.gnu.org/licenses/>. | ||
24 | * | ||
25 | * Please send any bug reports or fixes you make to the | 10 | * Please send any bug reports or fixes you make to the |
26 | * email addresched(es): | 11 | * email addresched(es): |
27 | * lksctp developers <linux-sctp@vger.kernel.org> | 12 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/stream_sched.c b/net/sctp/stream_sched.c index a6c04a94b08f..b8fa7ab3e394 100644 --- a/net/sctp/stream_sched.c +++ b/net/sctp/stream_sched.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright Red Hat Inc. 2017 | 3 | * (C) Copyright Red Hat Inc. 2017 |
3 | * | 4 | * |
@@ -5,22 +6,6 @@ | |||
5 | * | 6 | * |
6 | * These functions manipulate sctp stream queue/scheduling. | 7 | * These functions manipulate sctp stream queue/scheduling. |
7 | * | 8 | * |
8 | * This SCTP implementation is free software; | ||
9 | * you can redistribute it and/or modify it under the terms of | ||
10 | * the GNU General Public License as published by | ||
11 | * the Free Software Foundation; either version 2, or (at your option) | ||
12 | * any later version. | ||
13 | * | ||
14 | * This SCTP implementation is distributed in the hope that it | ||
15 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
16 | * ************************ | ||
17 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
18 | * See the GNU General Public License for more details. | ||
19 | * | ||
20 | * You should have received a copy of the GNU General Public License | ||
21 | * along with GNU CC; see the file COPYING. If not, see | ||
22 | * <http://www.gnu.org/licenses/>. | ||
23 | * | ||
24 | * Please send any bug reports or fixes you make to the | 9 | * Please send any bug reports or fixes you make to the |
25 | * email addresched(es): | 10 | * email addresched(es): |
26 | * lksctp developers <linux-sctp@vger.kernel.org> | 11 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/stream_sched_prio.c b/net/sctp/stream_sched_prio.c index 2245083a98f2..80b5a2c4cbc7 100644 --- a/net/sctp/stream_sched_prio.c +++ b/net/sctp/stream_sched_prio.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright Red Hat Inc. 2017 | 3 | * (C) Copyright Red Hat Inc. 2017 |
3 | * | 4 | * |
@@ -5,22 +6,6 @@ | |||
5 | * | 6 | * |
6 | * These functions manipulate sctp stream queue/scheduling. | 7 | * These functions manipulate sctp stream queue/scheduling. |
7 | * | 8 | * |
8 | * This SCTP implementation is free software; | ||
9 | * you can redistribute it and/or modify it under the terms of | ||
10 | * the GNU General Public License as published by | ||
11 | * the Free Software Foundation; either version 2, or (at your option) | ||
12 | * any later version. | ||
13 | * | ||
14 | * This SCTP implementation is distributed in the hope that it | ||
15 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
16 | * ************************ | ||
17 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
18 | * See the GNU General Public License for more details. | ||
19 | * | ||
20 | * You should have received a copy of the GNU General Public License | ||
21 | * along with GNU CC; see the file COPYING. If not, see | ||
22 | * <http://www.gnu.org/licenses/>. | ||
23 | * | ||
24 | * Please send any bug reports or fixes you make to the | 9 | * Please send any bug reports or fixes you make to the |
25 | * email addresched(es): | 10 | * email addresched(es): |
26 | * lksctp developers <linux-sctp@vger.kernel.org> | 11 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/stream_sched_rr.c b/net/sctp/stream_sched_rr.c index 52ba743fa7a7..ff425aed62c7 100644 --- a/net/sctp/stream_sched_rr.c +++ b/net/sctp/stream_sched_rr.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright Red Hat Inc. 2017 | 3 | * (C) Copyright Red Hat Inc. 2017 |
3 | * | 4 | * |
@@ -5,22 +6,6 @@ | |||
5 | * | 6 | * |
6 | * These functions manipulate sctp stream queue/scheduling. | 7 | * These functions manipulate sctp stream queue/scheduling. |
7 | * | 8 | * |
8 | * This SCTP implementation is free software; | ||
9 | * you can redistribute it and/or modify it under the terms of | ||
10 | * the GNU General Public License as published by | ||
11 | * the Free Software Foundation; either version 2, or (at your option) | ||
12 | * any later version. | ||
13 | * | ||
14 | * This SCTP implementation is distributed in the hope that it | ||
15 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
16 | * ************************ | ||
17 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
18 | * See the GNU General Public License for more details. | ||
19 | * | ||
20 | * You should have received a copy of the GNU General Public License | ||
21 | * along with GNU CC; see the file COPYING. If not, see | ||
22 | * <http://www.gnu.org/licenses/>. | ||
23 | * | ||
24 | * Please send any bug reports or fixes you make to the | 9 | * Please send any bug reports or fixes you make to the |
25 | * email addresched(es): | 10 | * email addresched(es): |
26 | * lksctp developers <linux-sctp@vger.kernel.org> | 11 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/sysctl.c b/net/sctp/sysctl.c index 33ca5b73cdb3..9a19147902f1 100644 --- a/net/sctp/sysctl.c +++ b/net/sctp/sysctl.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2002, 2004 | 3 | * (C) Copyright IBM Corp. 2002, 2004 |
3 | * Copyright (c) 2002 Intel Corp. | 4 | * Copyright (c) 2002 Intel Corp. |
@@ -6,22 +7,6 @@ | |||
6 | * | 7 | * |
7 | * Sysctl related interfaces for SCTP. | 8 | * Sysctl related interfaces for SCTP. |
8 | * | 9 | * |
9 | * This SCTP implementation is free software; | ||
10 | * you can redistribute it and/or modify it under the terms of | ||
11 | * the GNU General Public License as published by | ||
12 | * the Free Software Foundation; either version 2, or (at your option) | ||
13 | * any later version. | ||
14 | * | ||
15 | * This SCTP implementation is distributed in the hope that it | ||
16 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
17 | * ************************ | ||
18 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
19 | * See the GNU General Public License for more details. | ||
20 | * | ||
21 | * You should have received a copy of the GNU General Public License | ||
22 | * along with GNU CC; see the file COPYING. If not, see | ||
23 | * <http://www.gnu.org/licenses/>. | ||
24 | * | ||
25 | * Please send any bug reports or fixes you make to the | 10 | * Please send any bug reports or fixes you make to the |
26 | * email address(es): | 11 | * email address(es): |
27 | * lksctp developers <linux-sctp@vger.kernel.org> | 12 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/transport.c b/net/sctp/transport.c index ad158d311ffa..e2f8e369cd08 100644 --- a/net/sctp/transport.c +++ b/net/sctp/transport.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * Copyright (c) 1999-2000 Cisco, Inc. | 3 | * Copyright (c) 1999-2000 Cisco, Inc. |
3 | * Copyright (c) 1999-2001 Motorola, Inc. | 4 | * Copyright (c) 1999-2001 Motorola, Inc. |
@@ -11,22 +12,6 @@ | |||
11 | * a remote transport address. For local transport addresses, we just use | 12 | * a remote transport address. For local transport addresses, we just use |
12 | * union sctp_addr. | 13 | * union sctp_addr. |
13 | * | 14 | * |
14 | * This SCTP implementation is free software; | ||
15 | * you can redistribute it and/or modify it under the terms of | ||
16 | * the GNU General Public License as published by | ||
17 | * the Free Software Foundation; either version 2, or (at your option) | ||
18 | * any later version. | ||
19 | * | ||
20 | * This SCTP implementation is distributed in the hope that it | ||
21 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
22 | * ************************ | ||
23 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
24 | * See the GNU General Public License for more details. | ||
25 | * | ||
26 | * You should have received a copy of the GNU General Public License | ||
27 | * along with GNU CC; see the file COPYING. If not, see | ||
28 | * <http://www.gnu.org/licenses/>. | ||
29 | * | ||
30 | * Please send any bug reports or fixes you make to the | 15 | * Please send any bug reports or fixes you make to the |
31 | * email address(es): | 16 | * email address(es): |
32 | * lksctp developers <linux-sctp@vger.kernel.org> | 17 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/tsnmap.c b/net/sctp/tsnmap.c index 7635f9f2311d..a9c6af5795d8 100644 --- a/net/sctp/tsnmap.c +++ b/net/sctp/tsnmap.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -8,22 +9,6 @@ | |||
8 | * | 9 | * |
9 | * These functions manipulate sctp tsn mapping array. | 10 | * These functions manipulate sctp tsn mapping array. |
10 | * | 11 | * |
11 | * This SCTP implementation is free software; | ||
12 | * you can redistribute it and/or modify it under the terms of | ||
13 | * the GNU General Public License as published by | ||
14 | * the Free Software Foundation; either version 2, or (at your option) | ||
15 | * any later version. | ||
16 | * | ||
17 | * This SCTP implementation is distributed in the hope that it | ||
18 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
19 | * ************************ | ||
20 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
21 | * See the GNU General Public License for more details. | ||
22 | * | ||
23 | * You should have received a copy of the GNU General Public License | ||
24 | * along with GNU CC; see the file COPYING. If not, see | ||
25 | * <http://www.gnu.org/licenses/>. | ||
26 | * | ||
27 | * Please send any bug reports or fixes you make to the | 12 | * Please send any bug reports or fixes you make to the |
28 | * email address(es): | 13 | * email address(es): |
29 | * lksctp developers <linux-sctp@vger.kernel.org> | 14 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/ulpevent.c b/net/sctp/ulpevent.c index c2a7478587ab..e0cc1edf49a0 100644 --- a/net/sctp/ulpevent.c +++ b/net/sctp/ulpevent.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -9,22 +10,6 @@ | |||
9 | * These functions manipulate an sctp event. The struct ulpevent is used | 10 | * These functions manipulate an sctp event. The struct ulpevent is used |
10 | * to carry notifications and data to the ULP (sockets). | 11 | * to carry notifications and data to the ULP (sockets). |
11 | * | 12 | * |
12 | * This SCTP implementation is free software; | ||
13 | * you can redistribute it and/or modify it under the terms of | ||
14 | * the GNU General Public License as published by | ||
15 | * the Free Software Foundation; either version 2, or (at your option) | ||
16 | * any later version. | ||
17 | * | ||
18 | * This SCTP implementation is distributed in the hope that it | ||
19 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
20 | * ************************ | ||
21 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
22 | * See the GNU General Public License for more details. | ||
23 | * | ||
24 | * You should have received a copy of the GNU General Public License | ||
25 | * along with GNU CC; see the file COPYING. If not, see | ||
26 | * <http://www.gnu.org/licenses/>. | ||
27 | * | ||
28 | * Please send any bug reports or fixes you make to the | 13 | * Please send any bug reports or fixes you make to the |
29 | * email address(es): | 14 | * email address(es): |
30 | * lksctp developers <linux-sctp@vger.kernel.org> | 15 | * lksctp developers <linux-sctp@vger.kernel.org> |
diff --git a/net/sctp/ulpqueue.c b/net/sctp/ulpqueue.c index a212fe079c07..b6536b7f14c0 100644 --- a/net/sctp/ulpqueue.c +++ b/net/sctp/ulpqueue.c | |||
@@ -1,3 +1,4 @@ | |||
1 | // SPDX-License-Identifier: GPL-2.0-or-later | ||
1 | /* SCTP kernel implementation | 2 | /* SCTP kernel implementation |
2 | * (C) Copyright IBM Corp. 2001, 2004 | 3 | * (C) Copyright IBM Corp. 2001, 2004 |
3 | * Copyright (c) 1999-2000 Cisco, Inc. | 4 | * Copyright (c) 1999-2000 Cisco, Inc. |
@@ -8,22 +9,6 @@ | |||
8 | * | 9 | * |
9 | * This abstraction carries sctp events to the ULP (sockets). | 10 | * This abstraction carries sctp events to the ULP (sockets). |
10 | * | 11 | * |
11 | * This SCTP implementation is free software; | ||
12 | * you can redistribute it and/or modify it under the terms of | ||
13 | * the GNU General Public License as published by | ||
14 | * the Free Software Foundation; either version 2, or (at your option) | ||
15 | * any later version. | ||
16 | * | ||
17 | * This SCTP implementation is distributed in the hope that it | ||
18 | * will be useful, but WITHOUT ANY WARRANTY; without even the implied | ||
19 | * ************************ | ||
20 | * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
21 | * See the GNU General Public License for more details. | ||
22 | * | ||
23 | * You should have received a copy of the GNU General Public License | ||
24 | * along with GNU CC; see the file COPYING. If not, see | ||
25 | * <http://www.gnu.org/licenses/>. | ||
26 | * | ||
27 | * Please send any bug reports or fixes you make to the | 12 | * Please send any bug reports or fixes you make to the |
28 | * email address(es): | 13 | * email address(es): |
29 | * lksctp developers <linux-sctp@vger.kernel.org> | 14 | * lksctp developers <linux-sctp@vger.kernel.org> |