xref: /linux/net/6lowpan/nhc_ghc_ext_frag.c (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
12874c5fdSThomas Gleixner // SPDX-License-Identifier: GPL-2.0-or-later
22f479947SStefan Schmidt /*
32f479947SStefan Schmidt  *	6LoWPAN Extension Header compression according to RFC7400
42f479947SStefan Schmidt  */
52f479947SStefan Schmidt 
62f479947SStefan Schmidt #include "nhc.h"
72f479947SStefan Schmidt 
82f479947SStefan Schmidt #define LOWPAN_GHC_EXT_FRAG_ID_0	0xb4
92f479947SStefan Schmidt #define LOWPAN_GHC_EXT_FRAG_MASK_0	0xfe
102f479947SStefan Schmidt 
112f479947SStefan Schmidt LOWPAN_NHC(ghc_ext_frag, "RFC7400 Fragmentation Extension Header",
12*31264f95SAlexander Aring 	   NEXTHDR_FRAGMENT, 0, LOWPAN_GHC_EXT_FRAG_ID_0,
13*31264f95SAlexander Aring 	   LOWPAN_GHC_EXT_FRAG_MASK_0, NULL, NULL);
142f479947SStefan Schmidt 
152f479947SStefan Schmidt module_lowpan_nhc(ghc_ext_frag);
162f479947SStefan Schmidt MODULE_DESCRIPTION("6LoWPAN generic header fragmentation extension compression");
172f479947SStefan Schmidt MODULE_LICENSE("GPL");
18