---
title: flexda_extract_hdr_l2
description: "从报文中提取l2层头信息。"
url: https://www.hikunpeng.com/document/detail/zh/flexda/api/dpak_api010.html
sourcePath: /source/zh/flexda/api/dpak_api010.html
indexId: 5a371aa41b59fd5af0c8d7f1fad85e5e84a7a132cc6c0de4717183d9839a0c4c38
---
# flexda_extract_hdr_l2

#### 接口功能

从报文中提取l2层头信息。


#### 接口格式

bool flexda_extract_hdr_l2(struct flexda_extract_ctx *ctx, struct flexda_l2_hdr *sub_hdr)


#### 参数说明

| 参数名 | 参数类型 | 入参/出参 | 说明 |
| --- | --- | --- | --- |
| ctx | struct flexda\_extract\_ctx \* | 入参 | 解析报文头信息，其中包含报文当前位置和结束位置的指针，当前位置会随解析流程变化。 |
| sub\_hdr | struct flexda\_l2\_hdr \* | 入参 | 报文解析出的头信息，其中包含l2层头信息。 |
| 函数返回值 | bool | 出参 | true：成功 false：失败 |


支持协议类型：Ethernet & 802.1Q VLAN & 802.1AD QinQ。


#### 使用实例

无
