ENUM DPKG_EXTRACT_TYPE(9)
π enum dpkg_extract_type(9) β bestie's guide to the Kernel API Manual
okay so picture this: you're deep in the kernel, and you need to tell it where to extract stuff from. That's literally the whole vibe of enum dpkg_extract_type β it's the enumeration for selecting your extraction type. She's the main character of picking, and honestly? She ate. π
β¨ NAME β¨
enum dpkg_extract_type β the enumeration for selecting extraction type, no cap π
πΈ SYNOPSIS πΈ
enum dpkg_extract_type {
DPKG_EXTRACT_FROM_HDR ,
DPKG_EXTRACT_FROM_DATA ,
DPKG_EXTRACT_FROM_PARSE
};
look at her. three constants, zero drama, all business. π¦
π Constants π
DPKG_EXTRACT_FROM_HDRβ extract from the header, periodt πDPKG_EXTRACT_FROM_DATAβ extract from data that is not in a specific header, iykyk π«ΆDPKG_EXTRACT_FROM_PARSEβ extract from the parser-result β¨ like, for real, you can use this to extract header existence β so go check the Parse Result definition section in the parser BG for the full tea, bestie π
π SEE ALSO π
- the kernel file
./drivers/net/ethernet/freescale/dpaa2/dpkg.hβ go read her, she's iconic π DPKG_NUM_OF_MASKS(9)DPKG_MAX_NUM_OF_EXTRACTS(9)enum dpkg_extract_from_hdr_type(9)struct dpkg_mask(9)struct dpkg_extract(9)struct dpkg_profile_cfg(9)
lowkey a whole friend group of cross-references, and every single one of them is invited to the group chat π
and that's the page! π§ source is that lil truncated path ./drivers/net/ethernet/freesca... and the version/date stamp is October 2026, closing out with enum dpkg_extract_type(9) β mwah, go slay your extraction, bestie ππ₯π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms