diff --git a/sys/include/net/gnrc/netif/hdr.h b/sys/include/net/gnrc/netif/hdr.h index 3e6aef7eaa5315c57e97b62a954180ba951d79d7..28d871d1f51fb5fafdeb311dc784ce5896187f39 100644 --- a/sys/include/net/gnrc/netif/hdr.h +++ b/sys/include/net/gnrc/netif/hdr.h @@ -70,6 +70,21 @@ extern "C" { * this flag the same way it does @ref GNRC_NETIF_HDR_FLAGS_BROADCAST. */ #define GNRC_NETIF_HDR_FLAGS_MULTICAST (0x40) + +/** + * @brief More data will follow + * + * @details This flag signals that this packet is part of a burst of packets. + * The link layer implementation can choose to translate this flag into + * frame header bits to tell the remote node that more traffic will + * follow shortly. The most direct use case for this flag is to set it + * for fragmented packets in duty cycled networks to tell the remote + * node to keep its radio turned on after receiving the first fragment. + * + * @see The corresponding bit in the IEEE 802.15.4 frame control field, + * @ref IEEE802154_FCF_FRAME_PEND + */ +#define GNRC_NETIF_HDR_FLAGS_MORE_DATA (0x10) /** * @} */