Apply correct license
COPYING
| 1 | 1 | GNU GENERAL PUBLIC LICENSE | |
| 2 | 2 | Version 3, 29 June 2007 | |
| 3 | 3 | ||
| 4 | - | Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> | |
| 4 | + | Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> | |
| 5 | 5 | Everyone is permitted to copy and distribute verbatim copies | |
| 6 | 6 | of this license document, but changing it is not allowed. | |
| 7 | 7 | ||
… | |||
| 645 | 645 | GNU General Public License for more details. | |
| 646 | 646 | ||
| 647 | 647 | You should have received a copy of the GNU General Public License | |
| 648 | - | along with this program. If not, see <http://www.gnu.org/licenses/>. | |
| 648 | + | along with this program. If not, see <https://www.gnu.org/licenses/>. | |
| 649 | 649 | ||
| 650 | 650 | Also add information on how to contact you by electronic and paper mail. | |
| 651 | 651 | ||
… | |||
| 664 | 664 | You should also get your employer (if you work as a programmer) or school, | |
| 665 | 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. | |
| 666 | 666 | For more information on this, and how to apply and follow the GNU GPL, see | |
| 667 | - | <http://www.gnu.org/licenses/>. | |
| 667 | + | <https://www.gnu.org/licenses/>. | |
| 668 | 668 | ||
| 669 | 669 | The GNU General Public License does not permit incorporating your program | |
| 670 | 670 | into proprietary programs. If your program is a subroutine library, you | |
| 671 | 671 | may consider it more useful to permit linking proprietary applications with | |
| 672 | 672 | the library. If this is what you want to do, use the GNU Lesser General | |
| 673 | 673 | Public License instead of this License. But first, please read | |
| 674 | - | <http://www.gnu.org/philosophy/why-not-lgpl.html>. | |
| 674 | + | <https://www.gnu.org/licenses/why-not-lgpl.html>. | |
doc/build.scm
| 1 | - | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | 2 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 3 | + | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 4 | + | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 7 | 9 | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 16 | 14 | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (use-modules (guix gexp) | |
| 19 | 19 | (guix utils) |
guix.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2019 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (use-modules | |
| 19 | 19 | ((guix licenses) #:prefix license:) |
ip/addr.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2021 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (ip addr) | |
| 19 | 19 | #:use-module (ice-9 match) |
ip/link.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2021 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (ip link) | |
| 19 | 19 | #:use-module (ice-9 match) |
ip/route.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2021 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (ip route) | |
| 19 | 19 | #:use-module (ice-9 match) |
ip/utils.scm
| 1 | - | ;;;; Copyright (C) 2021 Julien Lepiller <julien@lepiller.eu> | |
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | 2 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 3 | + | ;;;; Copyright (C) 2021 Julien Lepiller <julien@lepiller.eu> | |
| 4 | + | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 7 | 9 | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 16 | 14 | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (ip utils) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/connection.scm
| 1 | - | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | - | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 3 | + | ;;;; Copyright (C) 2021 Julien Lepiller <julien@lepiller.eu> | |
| 7 | 4 | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink connection) | |
| 19 | 19 | #:use-module (netlink constant) |
netlink/constant.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink constant) | |
| 19 | 19 | #:export (define-enum)) |
netlink/data.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink data) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/deserialize.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink deserialize) | |
| 19 | 19 | #:use-module (netlink constant) |
netlink/message.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink message) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/route.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2021 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink route) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/route/addr.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink route addr) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/route/attrs.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink route attrs) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/route/link.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink route link) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/route/route.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink route route) | |
| 19 | 19 | #:use-module (ice-9 match) |
netlink/standard.scm
| 1 | + | ;;;; This file is part of Guile Netlink | |
| 2 | + | ;;;; | |
| 1 | 3 | ;;;; Copyright (C) 2020 Julien Lepiller <julien@lepiller.eu> | |
| 2 | 4 | ;;;; | |
| 3 | - | ;;;; This library is free software; you can redistribute it and/or | |
| 4 | - | ;;;; modify it under the terms of the GNU Lesser General Public | |
| 5 | - | ;;;; License as published by the Free Software Foundation; either | |
| 6 | - | ;;;; version 3 of the License, or (at your option) any later version. | |
| 7 | - | ;;;; | |
| 5 | + | ;;;; This library is free software: you can redistribute it and/or modify | |
| 6 | + | ;;;; it under the terms of the GNU General Public License as published by | |
| 7 | + | ;;;; the Free Software Foundation, either version 3 of the License, or | |
| 8 | + | ;;;; (at your option) any later version. | |
| 9 | + | ;;;; | |
| 8 | 10 | ;;;; This library is distributed in the hope that it will be useful, | |
| 9 | 11 | ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 10 | - | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | |
| 11 | - | ;;;; Lesser General Public License for more details. | |
| 12 | - | ;;;; | |
| 13 | - | ;;;; You should have received a copy of the GNU Lesser General Public | |
| 14 | - | ;;;; License along with this library; if not, write to the Free Software | |
| 15 | - | ;;;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | |
| 16 | - | ;;;; | |
| 12 | + | ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 13 | + | ;;;; GNU General Public License for more details. | |
| 14 | + | ;;;; | |
| 15 | + | ;;;; You should have received a copy of the GNU General Public License | |
| 16 | + | ;;;; along with this library. If not, see <https://www.gnu.org/licenses/>. | |
| 17 | 17 | ||
| 18 | 18 | (define-module (netlink standard) | |
| 19 | 19 | #:use-module (ice-9 match) |