Simon Wunderlich says: ==================== This feature/cleanup patchset includes the following patches: - Drop license boilerplate (obsoleted by SPDX license IDs), by Sven Eckelmann - Drop documentation for sysfs and debugfs Documentation, by Sven Eckelmann (2 patches) - Mark sysfs as optional and deprecated, by Sven Eckelmann (3 patches) - Update MAINTAINERS Tree, Chat and Bugtracker, by Sven Eckelmann (3 patches) - Rename batadv_dat_send_data, by Sven Eckelmann - update DAT entries with incoming ARP replies, by Linus Luessing - add multicast-to-unicast support for limited destinations, by Linus Luessing ====================
Showing the changes to include/uapi/linux (2 of 67 files). Show all
Unified · Split
| @@ -2,18 +2,6 @@ · 1 unmodified line | |||
| 2 | /* Copyright (C) 2007-2019 B.A.T.M.A.N. contributors: | 2 | /* Copyright (C) 2007-2019 B.A.T.M.A.N. contributors: |
| 3 | * | 3 | * |
| 4 | * Marek Lindner, Simon Wunderlich | 4 | * Marek Lindner, Simon Wunderlich |
| 5 | * | ||
| 6 | * This program is free software; you can redistribute it and/or | ||
| 7 | * modify it under the terms of version 2 of the GNU General Public | ||
| 8 | * License as published by the Free Software Foundation. | ||
| 9 | * | ||
| 10 | * This program is distributed in the hope that it will be useful, but | ||
| 11 | * WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 12 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
| 13 | * General Public License for more details. | ||
| 14 | * | ||
| 15 | * You should have received a copy of the GNU General Public License | ||
| 16 | * along with this program; if not, see <http://www.gnu.org/licenses/>. | ||
| 17 | */ | 5 | */ |
| 18 | 6 | ||
| 19 | #ifndef _UAPI_LINUX_BATADV_PACKET_H_ | 7 | #ifndef _UAPI_LINUX_BATADV_PACKET_H_ |
| @@ -2,24 +2,6 @@ · 1 unmodified line | |||
| 2 | /* Copyright (C) 2016-2019 B.A.T.M.A.N. contributors: | 2 | /* Copyright (C) 2016-2019 B.A.T.M.A.N. contributors: |
| 3 | * | 3 | * |
| 4 | * Matthias Schiffer | 4 | * Matthias Schiffer |
| 5 | * | ||
| 6 | * Permission is hereby granted, free of charge, to any person obtaining a | ||
| 7 | * copy of this software and associated documentation files (the "Software"), | ||
| 8 | * to deal in the Software without restriction, including without limitation | ||
| 9 | * the rights to use, copy, modify, merge, publish, distribute, sublicense, | ||
| 10 | * and/or sell copies of the Software, and to permit persons to whom the | ||
| 11 | * Software is furnished to do so, subject to the following conditions: | ||
| 12 | * | ||
| 13 | * The above copyright notice and this permission notice shall be included in | ||
| 14 | * all copies or substantial portions of the Software. | ||
| 15 | * | ||
| 16 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
| 17 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
| 18 | * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
| 19 | * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
| 20 | * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | ||
| 21 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER | ||
| 22 | * DEALINGS IN THE SOFTWARE. | ||
| 23 | */ | 5 | */ |
| 24 | 6 | ||
| 25 | #ifndef _UAPI_LINUX_BATMAN_ADV_H_ | 7 | #ifndef _UAPI_LINUX_BATMAN_ADV_H_ |
| @@ -491,6 +473,13 @@ enum batadv_nl_attrs { · 465 unmodified lines | |||
| 491 | */ | 473 | */ |
| 492 | BATADV_ATTR_THROUGHPUT_OVERRIDE, | 474 | BATADV_ATTR_THROUGHPUT_OVERRIDE, |
| 493 | 475 | ||
| 476 | /** | ||
| 477 | * @BATADV_ATTR_MULTICAST_FANOUT: defines the maximum number of packet | ||
| 478 | * copies that may be generated for a multicast-to-unicast conversion. | ||
| 479 | * Once this limit is exceeded distribution will fall back to broadcast. | ||
| 480 | */ | ||
| 481 | BATADV_ATTR_MULTICAST_FANOUT, | ||
| 482 | |||
| 494 | /* add attributes above here, update the policy in netlink.c */ | 483 | /* add attributes above here, update the policy in netlink.c */ |
| 495 | 484 | ||
| 496 | /** | 485 | /** |