diff options
| author | David Lamparter <equinox@opensourcerouting.org> | 2023-02-08 13:17:09 +0100 | 
|---|---|---|
| committer | David Lamparter <equinox@opensourcerouting.org> | 2023-02-09 14:09:11 +0100 | 
| commit | acddc0ed3ce0833490b7ef38ed000d54388ebea4 (patch) | |
| tree | 70e77de38d26e1b09b3688f166f72d7693937147 /pimd | |
| parent | 47a3a8277038ccb042ef8f36eb59ce26bb7e9cdf (diff) | |
*: auto-convert to SPDX License IDs
Done with a combination of regex'ing and banging my head against a wall.
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'pimd')
118 files changed, 118 insertions, 1661 deletions
diff --git a/pimd/mtracebis.c b/pimd/mtracebis.c index 3b69964960..9c3f1a7a9a 100644 --- a/pimd/mtracebis.c +++ b/pimd/mtracebis.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Multicast Traceroute for FRRouting   * Copyright (C) 2018  Mladen Sablic - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/mtracebis_routeget.c b/pimd/mtracebis_routeget.c index 8d974403ac..20618fa388 100644 --- a/pimd/mtracebis_routeget.c +++ b/pimd/mtracebis_routeget.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Multicast Traceroute for FRRouting   * Copyright (C) 2018  Mladen Sablic - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifdef HAVE_CONFIG_H diff --git a/pimd/mtracebis_routeget.h b/pimd/mtracebis_routeget.h index 18ecf6ebfa..cf97723daf 100644 --- a/pimd/mtracebis_routeget.h +++ b/pimd/mtracebis_routeget.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Multicast Traceroute for FRRouting   * Copyright (C) 2018  Mladen Sablic - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifdef __linux__ diff --git a/pimd/pim6_cmd.c b/pimd/pim6_cmd.c index bd6d229476..eb29a57e20 100644 --- a/pimd/pim6_cmd.c +++ b/pimd/pim6_cmd.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for IPv6 FRR   * Copyright (C) 2022  Vmware, Inc.   *		       Mobashshera Rasool <mrasool@vmware.com> - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim6_cmd.h b/pimd/pim6_cmd.h index d9ff2ca70b..201d8d6bcd 100644 --- a/pimd/pim6_cmd.h +++ b/pimd/pim6_cmd.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for IPv6 FRR   * Copyright (C) 2022  Vmware, Inc.   *		       Mobashshera Rasool <mrasool@vmware.com> - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM6_CMD_H  #define PIM6_CMD_H diff --git a/pimd/pim6_main.c b/pimd/pim6_main.c index 7ac22fd025..1af4a17e5b 100644 --- a/pimd/pim6_main.c +++ b/pimd/pim6_main.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIMv6 main()   * Copyright (C) 2021  David Lamparter for NetDEF, Inc.   * Copyright (C) 2008  Everton da Silva Marques (pim_main.c) - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim6_mld.c b/pimd/pim6_mld.c index dc5e67e2c5..1bc1fd016b 100644 --- a/pimd/pim6_mld.c +++ b/pimd/pim6_mld.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIMv6 MLD querier   * Copyright (C) 2021-2022  David Lamparter for NetDEF, Inc. - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  /* diff --git a/pimd/pim6_mld.h b/pimd/pim6_mld.h index 540d2e1899..2af1c77c24 100644 --- a/pimd/pim6_mld.h +++ b/pimd/pim6_mld.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIMv6 MLD querier   * Copyright (C) 2021-2022  David Lamparter for NetDEF, Inc. - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM6_MLD_H diff --git a/pimd/pim6_mld_protocol.h b/pimd/pim6_mld_protocol.h index 8e602d3396..08d7871986 100644 --- a/pimd/pim6_mld_protocol.h +++ b/pimd/pim6_mld_protocol.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * MLD protocol definitions   * Copyright (C) 2022  David Lamparter for NetDEF, Inc. - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef _PIM6_MLD_PROTOCOL_H diff --git a/pimd/pim_addr.c b/pimd/pim_addr.c index 6ba0947c2f..91a0bb85c1 100644 --- a/pimd/pim_addr.c +++ b/pimd/pim_addr.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM address generalizations   * Copyright (C) 2022  David Lamparter for NetDEF, Inc. - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_addr.h b/pimd/pim_addr.h index d15e978855..cc473d1f80 100644 --- a/pimd/pim_addr.h +++ b/pimd/pim_addr.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM address generalizations   * Copyright (C) 2022  David Lamparter for NetDEF, Inc. - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef _PIMD_PIM_ADDR_H diff --git a/pimd/pim_assert.c b/pimd/pim_assert.c index fdd7191df9..e46fa2cfac 100644 --- a/pimd/pim_assert.c +++ b/pimd/pim_assert.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_assert.h b/pimd/pim_assert.h index 22bab67c59..41f32ea4d6 100644 --- a/pimd/pim_assert.h +++ b/pimd/pim_assert.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_ASSERT_H diff --git a/pimd/pim_bfd.c b/pimd/pim_bfd.c index c1f8220db6..43d9f08997 100644 --- a/pimd/pim_bfd.c +++ b/pimd/pim_bfd.c @@ -1,23 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * pim_bfd.c: PIM BFD handling routines   *   * Copyright (C) 2017 Cumulus Networks, Inc.   * Chirag Shah - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING; if not, write to the - * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, - * MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_bfd.h b/pimd/pim_bfd.h index 3bfbb7486e..3d8e29a997 100644 --- a/pimd/pim_bfd.h +++ b/pimd/pim_bfd.h @@ -1,23 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * pim_bfd.h: PIM BFD definitions and structures   *   * Copyright (C) 2017 Cumulus Networks, Inc.   * Chirag Shah - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING; if not, write to the - * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, - * MA 02110-1301 USA   */  #ifndef PIM_BFD_H diff --git a/pimd/pim_bsm.c b/pimd/pim_bsm.c index 1f7dd2f3f9..c249f323df 100644 --- a/pimd/pim_bsm.c +++ b/pimd/pim_bsm.c @@ -1,23 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * pim_bsm.c: PIM BSM handling routines   *   * Copyright (C) 2018-19 Vmware, Inc.   * Saravanan K - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING; if not, write to the - * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, - * MA 02110-1301 USA   */  #ifdef HAVE_CONFIG_H diff --git a/pimd/pim_bsm.h b/pimd/pim_bsm.h index 90bd2f0877..5e40adb806 100644 --- a/pimd/pim_bsm.h +++ b/pimd/pim_bsm.h @@ -1,23 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * pim_bsm.h: PIM BSM handling related   *   * Copyright (C) 2018-19 Vmware, Inc.   * Saravanan K - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING; if not, write to the - * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, - * MA 02110-1301 USA   */  #ifndef __PIM_BSM_H__ diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index d73ec2990d..8c75b0a5b5 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_cmd.h b/pimd/pim_cmd.h index 8022eeea0e..fb6693491b 100644 --- a/pimd/pim_cmd.h +++ b/pimd/pim_cmd.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_CMD_H diff --git a/pimd/pim_cmd_common.c b/pimd/pim_cmd_common.c index 9b571415fd..c7b501ee14 100644 --- a/pimd/pim_cmd_common.c +++ b/pimd/pim_cmd_common.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for IPv6 FRR   * Copyright (C) 2022  Vmware, Inc.   *		       Mobashshera Rasool <mrasool@vmware.com> - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_cmd_common.h b/pimd/pim_cmd_common.h index d34a4af9e1..e30203fad7 100644 --- a/pimd/pim_cmd_common.h +++ b/pimd/pim_cmd_common.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for IPv6 FRR   * Copyright (C) 2022  Vmware, Inc.   *		       Mobashshera Rasool <mrasool@vmware.com> - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_CMD_COMMON_H  #define PIM_CMD_COMMON_H diff --git a/pimd/pim_errors.c b/pimd/pim_errors.c index 0674a4e994..1f98cec788 100644 --- a/pimd/pim_errors.c +++ b/pimd/pim_errors.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM-specific error messages.   * Copyright (C) 2018 Cumulus Networks, Inc.   *               Donald Sharp - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_errors.h b/pimd/pim_errors.h index d73caa3f8f..7de35f0ad4 100644 --- a/pimd/pim_errors.h +++ b/pimd/pim_errors.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM-specific error messages.   * Copyright (C) 2018 Cumulus Networks, Inc.   *               Donald Sharp - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef __PIM_ERRORS_H__ diff --git a/pimd/pim_hello.c b/pimd/pim_hello.c index 03ce8687e5..8d19247415 100644 --- a/pimd/pim_hello.c +++ b/pimd/pim_hello.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_hello.h b/pimd/pim_hello.h index 56084e06d2..0e57c8f7ac 100644 --- a/pimd/pim_hello.h +++ b/pimd/pim_hello.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_HELLO_H diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c index db9156b04b..0ba7b5a65e 100644 --- a/pimd/pim_iface.c +++ b/pimd/pim_iface.c @@ -1,19 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_iface.h b/pimd/pim_iface.h index 0f1600d486..83079020b8 100644 --- a/pimd/pim_iface.h +++ b/pimd/pim_iface.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IFACE_H diff --git a/pimd/pim_ifchannel.c b/pimd/pim_ifchannel.c index 082862709d..136498beb7 100644 --- a/pimd/pim_ifchannel.c +++ b/pimd/pim_ifchannel.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_ifchannel.h b/pimd/pim_ifchannel.h index 0c5b6780d1..7ab491e99b 100644 --- a/pimd/pim_ifchannel.h +++ b/pimd/pim_ifchannel.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IFCHANNEL_H diff --git a/pimd/pim_igmp.c b/pimd/pim_igmp.c index 308cba0697..bff0c0683e 100644 --- a/pimd/pim_igmp.c +++ b/pimd/pim_igmp.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_igmp.h b/pimd/pim_igmp.h index 9ce3a2a17f..e275b5b398 100644 --- a/pimd/pim_igmp.h +++ b/pimd/pim_igmp.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IGMP_H diff --git a/pimd/pim_igmp_join.h b/pimd/pim_igmp_join.h index 8027b8b94b..d6d22be3e4 100644 --- a/pimd/pim_igmp_join.h +++ b/pimd/pim_igmp_join.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IGMP_JOIN_H diff --git a/pimd/pim_igmp_mtrace.c b/pimd/pim_igmp_mtrace.c index 259c34c819..4d3f6022a1 100644 --- a/pimd/pim_igmp_mtrace.c +++ b/pimd/pim_igmp_mtrace.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Multicast traceroute for FRRouting   * Copyright (C) 2017  Mladen Sablic - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  /* based on draft-ietf-idmr-traceroute-ipm-07 */ diff --git a/pimd/pim_igmp_mtrace.h b/pimd/pim_igmp_mtrace.h index 760b2e417b..bba9c10fb0 100644 --- a/pimd/pim_igmp_mtrace.h +++ b/pimd/pim_igmp_mtrace.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Multicast traceroute for FRRouting   * Copyright (C) 2017  Mladen Sablic - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IGMP_MTRACE_H diff --git a/pimd/pim_igmp_stats.c b/pimd/pim_igmp_stats.c index 1d51104687..8ad3fb527a 100644 --- a/pimd/pim_igmp_stats.c +++ b/pimd/pim_igmp_stats.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for FRRouting   * Copyright (C) 2018  Mladen Sablic - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifdef HAVE_CONFIG_H diff --git a/pimd/pim_igmp_stats.h b/pimd/pim_igmp_stats.h index 8c66986e03..a3ce486a69 100644 --- a/pimd/pim_igmp_stats.h +++ b/pimd/pim_igmp_stats.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for FRRouting   * Copyright (C) 2018  Mladen Sablic - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IGMP_STATS_H diff --git a/pimd/pim_igmpv2.c b/pimd/pim_igmpv2.c index 188c1bfe4c..944dffdc33 100644 --- a/pimd/pim_igmpv2.c +++ b/pimd/pim_igmpv2.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2016 Cumulus Networks, Inc.   * Daniel Walton - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include "zebra.h" diff --git a/pimd/pim_igmpv2.h b/pimd/pim_igmpv2.h index 4e6dc6995c..e968d8362f 100644 --- a/pimd/pim_igmpv2.h +++ b/pimd/pim_igmpv2.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2016 Cumulus Networks, Inc.   * Daniel Walton - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IGMPV2_H diff --git a/pimd/pim_igmpv3.c b/pimd/pim_igmpv3.c index 8961c93263..f10bcaf04b 100644 --- a/pimd/pim_igmpv3.c +++ b/pimd/pim_igmpv3.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_igmpv3.h b/pimd/pim_igmpv3.h index 5041e54cb4..43c7df4738 100644 --- a/pimd/pim_igmpv3.h +++ b/pimd/pim_igmpv3.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_IGMPV3_H diff --git a/pimd/pim_instance.c b/pimd/pim_instance.c index 4b85d45751..b50d9954f7 100644 --- a/pimd/pim_instance.c +++ b/pimd/pim_instance.c @@ -1,22 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for FRR - PIM Instance   * Copyright (C) 2017 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING; if not, write to the - * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, - * MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_instance.h b/pimd/pim_instance.h index 57bc74efb4..fa90e38a16 100644 --- a/pimd/pim_instance.h +++ b/pimd/pim_instance.h @@ -1,22 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for FRR - PIM Instance   * Copyright (C) 2017 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; see the file COPYING; if not, write to the - * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, - * MA 02110-1301 USA   */  #ifndef __PIM_INSTANCE_H__  #define __PIM_INSTANCE_H__ diff --git a/pimd/pim_int.c b/pimd/pim_int.c index 3778399063..6c98a8019b 100644 --- a/pimd/pim_int.c +++ b/pimd/pim_int.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_int.h b/pimd/pim_int.h index 54623ed218..9e386726b5 100644 --- a/pimd/pim_int.h +++ b/pimd/pim_int.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_INT_H diff --git a/pimd/pim_join.c b/pimd/pim_join.c index e028b6aa77..20821d58b8 100644 --- a/pimd/pim_join.c +++ b/pimd/pim_join.c @@ -1,22 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_join.h b/pimd/pim_join.h index b359f2e5b7..a28d805a8d 100644 --- a/pimd/pim_join.h +++ b/pimd/pim_join.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_JOIN_H diff --git a/pimd/pim_jp_agg.c b/pimd/pim_jp_agg.c index 44ebbb4dea..40332ed8b5 100644 --- a/pimd/pim_jp_agg.c +++ b/pimd/pim_jp_agg.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for FRR - J/P Aggregation   * Copyright (C) 2017 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_jp_agg.h b/pimd/pim_jp_agg.h index ee1ca6ac70..926d21157f 100644 --- a/pimd/pim_jp_agg.h +++ b/pimd/pim_jp_agg.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for FRR - J/P Aggregation   * Copyright (C) 2017 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef __PIM_JP_AGG_H__  #define __PIM_JP_AGG_H__ diff --git a/pimd/pim_macro.c b/pimd/pim_macro.c index e4d463b70a..2690fcadb0 100644 --- a/pimd/pim_macro.c +++ b/pimd/pim_macro.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_macro.h b/pimd/pim_macro.h index b88a84e2d2..39fa5358ff 100644 --- a/pimd/pim_macro.h +++ b/pimd/pim_macro.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_MACRO_H diff --git a/pimd/pim_main.c b/pimd/pim_main.c index c168c0b098..8bdb4a4b4b 100644 --- a/pimd/pim_main.c +++ b/pimd/pim_main.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_memory.c b/pimd/pim_memory.c index 1780b60a65..85780f013b 100644 --- a/pimd/pim_memory.c +++ b/pimd/pim_memory.c @@ -1,22 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /* pimd memory type definitions   *   * Copyright (C) 2015  David Lamparter - * - * This file is part of Quagga. - * - * Quagga 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. - * - * Quagga is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifdef HAVE_CONFIG_H diff --git a/pimd/pim_memory.h b/pimd/pim_memory.h index 385c81052e..41730e7522 100644 --- a/pimd/pim_memory.h +++ b/pimd/pim_memory.h @@ -1,22 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /* pimd memory type declarations   *   * Copyright (C) 2015  David Lamparter - * - * This file is part of Quagga. - * - * Quagga 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. - * - * Quagga is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef _QUAGGA_PIM_MEMORY_H diff --git a/pimd/pim_mlag.c b/pimd/pim_mlag.c index 2b457220fe..61cf2860fd 100644 --- a/pimd/pim_mlag.c +++ b/pimd/pim_mlag.c @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * This is an implementation of PIM MLAG Functionality   * @@ -6,20 +7,6 @@   * Author: sathesh Kumar karra <sathk@cumulusnetworks.com>   *   * Copyright (C) 2019 Cumulus Networks http://www.cumulusnetworks.com - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_mlag.h b/pimd/pim_mlag.h index 0555c7d3ff..9cabd32ae8 100644 --- a/pimd/pim_mlag.h +++ b/pimd/pim_mlag.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * This is an implementation of PIM MLAG Functionality   * @@ -6,20 +7,6 @@   * Author: sathesh Kumar karra <sathk@cumulusnetworks.com>   *   * Copyright (C) 2019 Cumulus Networks http://www.cumulusnetworks.com - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef __PIM_MLAG_H__  #define __PIM_MLAG_H__ diff --git a/pimd/pim_mroute.c b/pimd/pim_mroute.c index f1fd2ef735..af510ce29e 100644 --- a/pimd/pim_mroute.c +++ b/pimd/pim_mroute.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_mroute.h b/pimd/pim_mroute.h index c409b9ed0a..8706f42206 100644 --- a/pimd/pim_mroute.h +++ b/pimd/pim_mroute.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_MROUTE_H diff --git a/pimd/pim_msdp.c b/pimd/pim_msdp.c index 0711a63f63..dfa5ffeeec 100644 --- a/pimd/pim_msdp.c +++ b/pimd/pim_msdp.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP MSDP for Quagga   * Copyright (C) 2016 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_msdp.h b/pimd/pim_msdp.h index 4e1114aff2..f0a03f076b 100644 --- a/pimd/pim_msdp.h +++ b/pimd/pim_msdp.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP MSDP for Quagga   * Copyright (C) 2016 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_MSDP_H  #define PIM_MSDP_H diff --git a/pimd/pim_msdp_packet.c b/pimd/pim_msdp_packet.c index 8384590996..a6f318e61e 100644 --- a/pimd/pim_msdp_packet.c +++ b/pimd/pim_msdp_packet.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP MSDP packet helper   * Copyright (C) 2016 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_msdp_packet.h b/pimd/pim_msdp_packet.h index 00324a2913..efb14cdf72 100644 --- a/pimd/pim_msdp_packet.h +++ b/pimd/pim_msdp_packet.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP MSDP packet helpers   * Copyright (C) 2016 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_MSDP_PACKET_H  #define PIM_MSDP_PACKET_H diff --git a/pimd/pim_msdp_socket.c b/pimd/pim_msdp_socket.c index 819a747122..a6b5ee11b6 100644 --- a/pimd/pim_msdp_socket.c +++ b/pimd/pim_msdp_socket.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP MSDP socket management   * Copyright (C) 2016 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_msdp_socket.h b/pimd/pim_msdp_socket.h index 8f46683dff..ae31664f9c 100644 --- a/pimd/pim_msdp_socket.h +++ b/pimd/pim_msdp_socket.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP MSDP socket management for Quagga   * Copyright (C) 2016 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_MSDP_SOCKET_H  #define PIM_MSDP_SOCKET_H diff --git a/pimd/pim_msg.c b/pimd/pim_msg.c index 7e57b405f2..5d1f08314b 100644 --- a/pimd/pim_msg.c +++ b/pimd/pim_msg.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_msg.h b/pimd/pim_msg.h index 733210af3a..56923b7ec1 100644 --- a/pimd/pim_msg.h +++ b/pimd/pim_msg.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_MSG_H diff --git a/pimd/pim_nb.c b/pimd/pim_nb.c index 94696bb4c7..339935f81a 100644 --- a/pimd/pim_nb.c +++ b/pimd/pim_nb.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Copyright (C) 2020 VmWare   *                    Sarita Patra - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_nb.h b/pimd/pim_nb.h index be3cab66ce..0321d076f0 100644 --- a/pimd/pim_nb.h +++ b/pimd/pim_nb.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Copyright (C) 2020 VmWare   *                    Sarita Patra - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef _FRR_PIM_NB_H_ diff --git a/pimd/pim_nb_config.c b/pimd/pim_nb_config.c index c4ff912cde..36e90a9697 100644 --- a/pimd/pim_nb_config.c +++ b/pimd/pim_nb_config.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * Copyright (C) 2020 VmWare   *                    Sarita Patra - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_neighbor.c b/pimd/pim_neighbor.c index 7726ac00b0..9edc3c1af2 100644 --- a/pimd/pim_neighbor.c +++ b/pimd/pim_neighbor.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_neighbor.h b/pimd/pim_neighbor.h index a2a2df9e04..e00f99fe26 100644 --- a/pimd/pim_neighbor.h +++ b/pimd/pim_neighbor.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_NEIGHBOR_H diff --git a/pimd/pim_nht.c b/pimd/pim_nht.c index 109de77d1b..d73f366d43 100644 --- a/pimd/pim_nht.c +++ b/pimd/pim_nht.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2017 Cumulus Networks, Inc.   * Chirag Shah - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h>  #include "network.h" diff --git a/pimd/pim_nht.h b/pimd/pim_nht.h index f487a21ba4..5a54e1c67a 100644 --- a/pimd/pim_nht.h +++ b/pimd/pim_nht.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2017 Cumulus Networks, Inc.   * Chirag Shah - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_NHT_H  #define PIM_NHT_H diff --git a/pimd/pim_oil.c b/pimd/pim_oil.c index dff1b4fed4..63ddb85d00 100644 --- a/pimd/pim_oil.c +++ b/pimd/pim_oil.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_oil.h b/pimd/pim_oil.h index 5a2647b93f..45b337cc72 100644 --- a/pimd/pim_oil.h +++ b/pimd/pim_oil.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_OIL_H diff --git a/pimd/pim_pim.c b/pimd/pim_pim.c index 1dd99d7ecd..a7a8b05753 100644 --- a/pimd/pim_pim.c +++ b/pimd/pim_pim.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_pim.h b/pimd/pim_pim.h index e2555eab8c..35e693013a 100644 --- a/pimd/pim_pim.h +++ b/pimd/pim_pim.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_PIM_H diff --git a/pimd/pim_register.c b/pimd/pim_register.c index b62c646c3d..5144fe67b8 100644 --- a/pimd/pim_register.c +++ b/pimd/pim_register.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2015 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_register.h b/pimd/pim_register.h index ddb34921ae..d1240d7b9a 100644 --- a/pimd/pim_register.h +++ b/pimd/pim_register.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2015 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_REGISTER_H  #define PIM_REGISTER_H diff --git a/pimd/pim_routemap.c b/pimd/pim_routemap.c index 2de94e9031..bd1a24eed5 100644 --- a/pimd/pim_routemap.c +++ b/pimd/pim_routemap.c @@ -1,22 +1,9 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /* PIM Route-map Code   * Copyright (C) 2016 Cumulus Networks <sharpd@cumulusnetworks.com>   * Copyright (C) 1999 Kunihiro Ishiguro <kunihiro@zebra.org>   *   * This file is part of Quagga - * - * Quagga 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. - * - * Quagga is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_rp.c b/pimd/pim_rp.c index c3e6a303fc..d59124cebd 100644 --- a/pimd/pim_rp.c +++ b/pimd/pim_rp.c @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2015 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_rp.h b/pimd/pim_rp.h index e1bc71a3dc..9416a9a8a8 100644 --- a/pimd/pim_rp.h +++ b/pimd/pim_rp.h @@ -1,21 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2015 Cumulus Networks, Inc.   * Donald Sharp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_RP_H  #define PIM_RP_H diff --git a/pimd/pim_rpf.c b/pimd/pim_rpf.c index d237a73126..06765d93df 100644 --- a/pimd/pim_rpf.c +++ b/pimd/pim_rpf.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_rpf.h b/pimd/pim_rpf.h index 2ddb9832f6..7dae53f8fc 100644 --- a/pimd/pim_rpf.h +++ b/pimd/pim_rpf.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_RPF_H diff --git a/pimd/pim_signals.c b/pimd/pim_signals.c index 47220ccac7..146a4e9e98 100644 --- a/pimd/pim_signals.c +++ b/pimd/pim_signals.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_signals.h b/pimd/pim_signals.h index ebc5b8eb21..a3ee604cd7 100644 --- a/pimd/pim_signals.h +++ b/pimd/pim_signals.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_SIGNALS_H diff --git a/pimd/pim_sock.c b/pimd/pim_sock.c index 4b91bf07d9..6c65c5d3e9 100644 --- a/pimd/pim_sock.c +++ b/pimd/pim_sock.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_sock.h b/pimd/pim_sock.h index 4dcb9e6466..04ab864744 100644 --- a/pimd/pim_sock.h +++ b/pimd/pim_sock.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_SOCK_H diff --git a/pimd/pim_ssm.c b/pimd/pim_ssm.c index 62246cc239..7b7503aeba 100644 --- a/pimd/pim_ssm.c +++ b/pimd/pim_ssm.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP SSM ranges for FRR   * Copyright (C) 2017 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_ssm.h b/pimd/pim_ssm.h index adc0cfdea0..24a037e09b 100644 --- a/pimd/pim_ssm.h +++ b/pimd/pim_ssm.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * IP SSM ranges for FRR   * Copyright (C) 2017 Cumulus Networks, Inc. - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_SSM_H  #define PIM_SSM_H diff --git a/pimd/pim_ssmpingd.c b/pimd/pim_ssmpingd.c index c8d40371e7..2fc30b4915 100644 --- a/pimd/pim_ssmpingd.c +++ b/pimd/pim_ssmpingd.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_ssmpingd.h b/pimd/pim_ssmpingd.h index c4376bd0e4..fe15839793 100644 --- a/pimd/pim_ssmpingd.h +++ b/pimd/pim_ssmpingd.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_SSMPINGD_H diff --git a/pimd/pim_static.c b/pimd/pim_static.c index f5449d2824..f4320f0c62 100644 --- a/pimd/pim_static.c +++ b/pimd/pim_static.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga: add the ability to configure multicast static routes   * Copyright (C) 2014  Nathan Bahr, ATCorp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_static.h b/pimd/pim_static.h index dcbc790d7a..c868d02870 100644 --- a/pimd/pim_static.h +++ b/pimd/pim_static.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga: add the ability to configure multicast static routes   * Copyright (C) 2014  Nathan Bahr, ATCorp - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_STATIC_H_ diff --git a/pimd/pim_str.c b/pimd/pim_str.c index 8744d62d14..a0453769e9 100644 --- a/pimd/pim_str.c +++ b/pimd/pim_str.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_str.h b/pimd/pim_str.h index 4481776097..cc27d23c0e 100644 --- a/pimd/pim_str.h +++ b/pimd/pim_str.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_STR_H diff --git a/pimd/pim_tib.c b/pimd/pim_tib.c index 3455e30064..6ffea868d8 100644 --- a/pimd/pim_tib.c +++ b/pimd/pim_tib.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * TIB (Tree Information Base) - just PIM <> IGMP/MLD glue for now   * Copyright (C) 2022  David Lamparter for NetDEF, Inc. - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_tib.h b/pimd/pim_tib.h index b320f4cde0..081ad908b5 100644 --- a/pimd/pim_tib.h +++ b/pimd/pim_tib.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * TIB (Tree Information Base) - just PIM <> IGMP/MLD glue for now   * Copyright (C) 2022  David Lamparter for NetDEF, Inc. - * - * This program 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 of the License, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for - * more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef _FRR_PIM_GLUE_H diff --git a/pimd/pim_time.c b/pimd/pim_time.c index 93aaffb6a4..c9555f5310 100644 --- a/pimd/pim_time.c +++ b/pimd/pim_time.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_time.h b/pimd/pim_time.h index 5d02d6efc4..fd1e79e2bb 100644 --- a/pimd/pim_time.h +++ b/pimd/pim_time.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_TIME_H diff --git a/pimd/pim_tlv.c b/pimd/pim_tlv.c index c9caf0016e..80d60b8628 100644 --- a/pimd/pim_tlv.c +++ b/pimd/pim_tlv.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_tlv.h b/pimd/pim_tlv.h index 63bd2c41f6..ea2af6457d 100644 --- a/pimd/pim_tlv.h +++ b/pimd/pim_tlv.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_TLV_H diff --git a/pimd/pim_upstream.c b/pimd/pim_upstream.c index 4ef0bfaa48..d63d530f93 100644 --- a/pimd/pim_upstream.c +++ b/pimd/pim_upstream.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_upstream.h b/pimd/pim_upstream.h index 3841d1af7b..890ba7d169 100644 --- a/pimd/pim_upstream.h +++ b/pimd/pim_upstream.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_UPSTREAM_H diff --git a/pimd/pim_util.c b/pimd/pim_util.c index 273c332c95..948b615f71 100644 --- a/pimd/pim_util.c +++ b/pimd/pim_util.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_util.h b/pimd/pim_util.h index 6af79ddf6c..c882fe4878 100644 --- a/pimd/pim_util.h +++ b/pimd/pim_util.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_UTIL_H diff --git a/pimd/pim_vty.c b/pimd/pim_vty.c index 553c1314d2..91628930f4 100644 --- a/pimd/pim_vty.c +++ b/pimd/pim_vty.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_vty.h b/pimd/pim_vty.h index 0f11d6ec4a..84155af19e 100644 --- a/pimd/pim_vty.h +++ b/pimd/pim_vty.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_VTY_H diff --git a/pimd/pim_vxlan.c b/pimd/pim_vxlan.c index 5b63d04936..4c317a2546 100644 --- a/pimd/pim_vxlan.c +++ b/pimd/pim_vxlan.c @@ -1,22 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /* PIM support for VxLAN BUM flooding   *   * Copyright (C) 2019 Cumulus Networks, Inc. - * - * This file is part of FRR. - * - * FRR 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. - * - * FRR 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. - * This program 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 of the License, or - * (at your option) any later version.   */  #include <zebra.h> diff --git a/pimd/pim_vxlan.h b/pimd/pim_vxlan.h index 1a7e9dcf1b..6e1e066f07 100644 --- a/pimd/pim_vxlan.h +++ b/pimd/pim_vxlan.h @@ -1,22 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /* PIM support for VxLAN BUM flooding   *   * Copyright (C) 2019 Cumulus Networks, Inc. - * - * This file is part of FRR. - * - * FRR 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. - * - * FRR 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. - * This program 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 of the License, or - * (at your option) any later version.   */  #ifndef PIM_VXLAN_H diff --git a/pimd/pim_vxlan_instance.h b/pimd/pim_vxlan_instance.h index 5b35bcbeaa..65a5955851 100644 --- a/pimd/pim_vxlan_instance.h +++ b/pimd/pim_vxlan_instance.h @@ -1,17 +1,8 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /* PIM support for VxLAN BUM flooding   *   * Copyright (C) 2019 Cumulus Networks, Inc.   * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - *   */  #ifndef PIM_VXLAN_INSTANCE_H diff --git a/pimd/pim_zebra.c b/pimd/pim_zebra.c index 2c76fd6868..e39eca7a2c 100644 --- a/pimd/pim_zebra.c +++ b/pimd/pim_zebra.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_zebra.h b/pimd/pim_zebra.h index 6710f19995..0ef63f237f 100644 --- a/pimd/pim_zebra.h +++ b/pimd/pim_zebra.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_ZEBRA_H diff --git a/pimd/pim_zlookup.c b/pimd/pim_zlookup.c index 8c0825fd28..08807d0dcc 100644 --- a/pimd/pim_zlookup.c +++ b/pimd/pim_zlookup.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pim_zlookup.h b/pimd/pim_zlookup.h index 85d18d1d68..ee2dd20113 100644 --- a/pimd/pim_zlookup.h +++ b/pimd/pim_zlookup.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIM_ZLOOKUP_H diff --git a/pimd/pim_zpthread.c b/pimd/pim_zpthread.c index e12a5c4374..86190e60af 100644 --- a/pimd/pim_zpthread.c +++ b/pimd/pim_zpthread.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pimd.c b/pimd/pimd.c index a3be3f66e1..db61974800 100644 --- a/pimd/pimd.c +++ b/pimd/pimd.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h> diff --git a/pimd/pimd.h b/pimd/pimd.h index 3a80c24f7c..9ec84fc0a6 100644 --- a/pimd/pimd.h +++ b/pimd/pimd.h @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #ifndef PIMD_H diff --git a/pimd/test_igmpv3_join.c b/pimd/test_igmpv3_join.c index 3c26517e88..07070900d2 100644 --- a/pimd/test_igmpv3_join.c +++ b/pimd/test_igmpv3_join.c @@ -1,20 +1,7 @@ +// SPDX-License-Identifier: GPL-2.0-or-later  /*   * PIM for Quagga   * Copyright (C) 2008  Everton da Silva Marques - * - * This program 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 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program; see the file COPYING; if not, write to the Free Software - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA   */  #include <zebra.h>  | 
