Lines Matching full:extract
26 * @DPKG_FROM_HDR: Extract selected bytes from header, by offset
27 * @DPKG_FROM_FIELD: Extract selected bytes from header, by offset from field
28 * @DPKG_FULL_FIELD: Extract a full field
38 * @DPKG_EXTRACT_FROM_HDR: Extract from the header
39 * @DPKG_EXTRACT_FROM_DATA: Extract from data not in specific header
40 * @DPKG_EXTRACT_FROM_PARSE: Extract from parser-result;
41 * e.g. can be used to extract header existence;
415 * @extract: Selects extraction method
416 * @extract.from_hdr: Used when 'type = DPKG_EXTRACT_FROM_HDR'
417 * @extract.from_data: Used when 'type = DPKG_EXTRACT_FROM_DATA'
418 * @extract.from_parse: Used when 'type = DPKG_EXTRACT_FROM_PARSE'
419 * @extract.from_hdr.prot: Any of the supported headers
420 * @extract.from_hdr.type: Defines the type of header extraction:
424 * @extract.from_hdr.field: One of the supported fields (NH_FLD_)
425 * @extract.from_hdr.size: Size in bytes
426 * @extract.from_hdr.offset: Byte offset
427 * @extract.from_hdr.hdr_index: Clear for cases not listed below;
436 * @extract.from_data.size: Size in bytes
437 * @extract.from_data.offset: Byte offset
438 * @extract.from_parse.size: Size in bytes
439 * @extract.from_parse.offset: Byte offset
463 } extract; member