mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
sixlowpan|gnrc_sixlowpan: change SFR draft to RFC in doc
This commit is contained in:
parent
27f4939211
commit
0af8a1600a
@ -163,8 +163,8 @@ extern "C" {
|
||||
|
||||
/**
|
||||
* @name Selective fragment recovery configuration
|
||||
* @see [draft-ietf-6lo-fragment-recovery-07, section 7.1]
|
||||
* (https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-07#section-7.1)
|
||||
* @see [RFC 8931, section 7.1]
|
||||
* (https://tools.ietf.org/html/rfc8931#section-7.1)
|
||||
* @note Only applicable with gnrc_sixlowpan_frag_sfr module
|
||||
* @{
|
||||
*/
|
||||
|
@ -130,8 +130,8 @@ gnrc_sixlowpan_frag_rb_t *gnrc_sixlowpan_frag_rb_add(gnrc_netif_hdr_t *netif_hdr
|
||||
*
|
||||
* @note datagram_size is not a search parameter as the primary use case
|
||||
* for this function is [Selective Fragment Recovery]
|
||||
* (https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05)
|
||||
* where this information only exists in the first fragment.
|
||||
* (https://tools.ietf.org/html/rfc8931) where this information only
|
||||
* exists in the first fragment.
|
||||
*
|
||||
* @return true, if an entry with the given tuple exist.
|
||||
* @return false, if no entry with the given tuple exist.
|
||||
@ -151,8 +151,8 @@ bool gnrc_sixlowpan_frag_rb_exists(const gnrc_netif_hdr_t *netif_hdr,
|
||||
*
|
||||
* @note datagram_size is not a search parameter as the primary use case
|
||||
* for this function is [Selective Fragment Recovery]
|
||||
* (https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05)
|
||||
* where this information only exists in the first fragment.
|
||||
* (https://tools.ietf.org/html/rfc8931) where this information only
|
||||
* exists in the first fragment.
|
||||
*/
|
||||
void gnrc_sixlowpan_frag_rb_rm_by_datagram(const gnrc_netif_hdr_t *netif_hdr,
|
||||
uint16_t tag);
|
||||
|
@ -63,22 +63,19 @@ extern "C" {
|
||||
|
||||
/**
|
||||
* @brief Dispatch mask for 6LoWPAN selective fragment recovery
|
||||
* @see [draft-ietf-6lo-fragment-recovery-05,
|
||||
* section 5](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5)
|
||||
* @see [RFC 8931, section 5](https://tools.ietf.org/html/rfc8931#section-5)
|
||||
*/
|
||||
#define SIXLOWPAN_SFR_DISP_MASK (0xfe)
|
||||
|
||||
/**
|
||||
* @brief Dispatch for 6LoWPAN recoverable fragment
|
||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
||||
* 5.1](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.1)
|
||||
* @see [RFC 8931, section 5.1](https://tools.ietf.org/html/rfc8931#section-5.1)
|
||||
*/
|
||||
#define SIXLOWPAN_SFR_RFRAG_DISP (0xe8)
|
||||
|
||||
/**
|
||||
* @brief Dispatch for 6LoWPAN recoverable fragment acknowledgment
|
||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
||||
* 5.2](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.2)
|
||||
* @see [RFC 8931, section 5.2](https://tools.ietf.org/html/rfc8931#section-5.2)
|
||||
*/
|
||||
#define SIXLOWPAN_SFR_ACK_DISP (0xea)
|
||||
|
||||
|
@ -57,8 +57,7 @@ extern "C" {
|
||||
/**
|
||||
* @brief Generic type for selective fragment recovery headers
|
||||
*
|
||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
||||
* 5](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5)
|
||||
* @see [RFC 8931, section 5](https://tools.ietf.org/html/rfc8931#section-5)
|
||||
*/
|
||||
typedef struct __attribute__((packed)) {
|
||||
/**
|
||||
@ -92,8 +91,7 @@ typedef struct __attribute__((packed)) {
|
||||
/**
|
||||
* @brief Recoverable fragment header
|
||||
*
|
||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
||||
* 5.1](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.1)
|
||||
* @see [RFC 8931, section 5.1](https://tools.ietf.org/html/rfc8931#section-5.1)
|
||||
*/
|
||||
typedef struct __attribute__((packed)) {
|
||||
sixlowpan_sfr_t base; /**< generic part */
|
||||
@ -137,8 +135,7 @@ typedef struct __attribute__((packed)) {
|
||||
/**
|
||||
* @brief Recoverable fragment (RFRAG) acknowledgment header
|
||||
*
|
||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
||||
* 5.2](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.2)
|
||||
* @see [RFC 8931, section 5.2](https://tools.ietf.org/html/rfc8931#section-5.2)
|
||||
*/
|
||||
typedef struct __attribute__((packed)) {
|
||||
sixlowpan_sfr_t base; /**< generic part */
|
||||
|
Loading…
Reference in New Issue
Block a user