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
|
* @name Selective fragment recovery configuration
|
||||||
* @see [draft-ietf-6lo-fragment-recovery-07, section 7.1]
|
* @see [RFC 8931, section 7.1]
|
||||||
* (https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-07#section-7.1)
|
* (https://tools.ietf.org/html/rfc8931#section-7.1)
|
||||||
* @note Only applicable with gnrc_sixlowpan_frag_sfr module
|
* @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
|
* @note datagram_size is not a search parameter as the primary use case
|
||||||
* for this function is [Selective Fragment Recovery]
|
* for this function is [Selective Fragment Recovery]
|
||||||
* (https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05)
|
* (https://tools.ietf.org/html/rfc8931) where this information only
|
||||||
* where this information only exists in the first fragment.
|
* exists in the first fragment.
|
||||||
*
|
*
|
||||||
* @return true, if an entry with the given tuple exist.
|
* @return true, if an entry with the given tuple exist.
|
||||||
* @return false, if no 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
|
* @note datagram_size is not a search parameter as the primary use case
|
||||||
* for this function is [Selective Fragment Recovery]
|
* for this function is [Selective Fragment Recovery]
|
||||||
* (https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05)
|
* (https://tools.ietf.org/html/rfc8931) where this information only
|
||||||
* where this information only exists in the first fragment.
|
* exists in the first fragment.
|
||||||
*/
|
*/
|
||||||
void gnrc_sixlowpan_frag_rb_rm_by_datagram(const gnrc_netif_hdr_t *netif_hdr,
|
void gnrc_sixlowpan_frag_rb_rm_by_datagram(const gnrc_netif_hdr_t *netif_hdr,
|
||||||
uint16_t tag);
|
uint16_t tag);
|
||||||
|
|||||||
@ -63,22 +63,19 @@ extern "C" {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Dispatch mask for 6LoWPAN selective fragment recovery
|
* @brief Dispatch mask for 6LoWPAN selective fragment recovery
|
||||||
* @see [draft-ietf-6lo-fragment-recovery-05,
|
* @see [RFC 8931, section 5](https://tools.ietf.org/html/rfc8931#section-5)
|
||||||
* section 5](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5)
|
|
||||||
*/
|
*/
|
||||||
#define SIXLOWPAN_SFR_DISP_MASK (0xfe)
|
#define SIXLOWPAN_SFR_DISP_MASK (0xfe)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Dispatch for 6LoWPAN recoverable fragment
|
* @brief Dispatch for 6LoWPAN recoverable fragment
|
||||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
* @see [RFC 8931, section 5.1](https://tools.ietf.org/html/rfc8931#section-5.1)
|
||||||
* 5.1](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.1)
|
|
||||||
*/
|
*/
|
||||||
#define SIXLOWPAN_SFR_RFRAG_DISP (0xe8)
|
#define SIXLOWPAN_SFR_RFRAG_DISP (0xe8)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Dispatch for 6LoWPAN recoverable fragment acknowledgment
|
* @brief Dispatch for 6LoWPAN recoverable fragment acknowledgment
|
||||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
* @see [RFC 8931, section 5.2](https://tools.ietf.org/html/rfc8931#section-5.2)
|
||||||
* 5.2](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.2)
|
|
||||||
*/
|
*/
|
||||||
#define SIXLOWPAN_SFR_ACK_DISP (0xea)
|
#define SIXLOWPAN_SFR_ACK_DISP (0xea)
|
||||||
|
|
||||||
|
|||||||
@ -57,8 +57,7 @@ extern "C" {
|
|||||||
/**
|
/**
|
||||||
* @brief Generic type for selective fragment recovery headers
|
* @brief Generic type for selective fragment recovery headers
|
||||||
*
|
*
|
||||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
* @see [RFC 8931, section 5](https://tools.ietf.org/html/rfc8931#section-5)
|
||||||
* 5](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5)
|
|
||||||
*/
|
*/
|
||||||
typedef struct __attribute__((packed)) {
|
typedef struct __attribute__((packed)) {
|
||||||
/**
|
/**
|
||||||
@ -92,8 +91,7 @@ typedef struct __attribute__((packed)) {
|
|||||||
/**
|
/**
|
||||||
* @brief Recoverable fragment header
|
* @brief Recoverable fragment header
|
||||||
*
|
*
|
||||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
* @see [RFC 8931, section 5.1](https://tools.ietf.org/html/rfc8931#section-5.1)
|
||||||
* 5.1](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.1)
|
|
||||||
*/
|
*/
|
||||||
typedef struct __attribute__((packed)) {
|
typedef struct __attribute__((packed)) {
|
||||||
sixlowpan_sfr_t base; /**< generic part */
|
sixlowpan_sfr_t base; /**< generic part */
|
||||||
@ -137,8 +135,7 @@ typedef struct __attribute__((packed)) {
|
|||||||
/**
|
/**
|
||||||
* @brief Recoverable fragment (RFRAG) acknowledgment header
|
* @brief Recoverable fragment (RFRAG) acknowledgment header
|
||||||
*
|
*
|
||||||
* @see [draft-ietf-6lo-fragment-recovery-05, section
|
* @see [RFC 8931, section 5.2](https://tools.ietf.org/html/rfc8931#section-5.2)
|
||||||
* 5.2](https://tools.ietf.org/html/draft-ietf-6lo-fragment-recovery-05#section-5.2)
|
|
||||||
*/
|
*/
|
||||||
typedef struct __attribute__((packed)) {
|
typedef struct __attribute__((packed)) {
|
||||||
sixlowpan_sfr_t base; /**< generic part */
|
sixlowpan_sfr_t base; /**< generic part */
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user