1
0
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:
Martine S. Lenders 2019-10-28 13:47:47 +01:00 committed by Martine Lenders
parent 27f4939211
commit 0af8a1600a
No known key found for this signature in database
GPG Key ID: CCD317364F63286F
4 changed files with 12 additions and 18 deletions

View File

@ -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
* @{
*/

View File

@ -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);

View File

@ -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)

View File

@ -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 */