65 const IR::Parameter *packet_out;
68 cstring outerHdrOffsetVar, outerHdrLengthVar;
72 const IR::Parameter *parserHeaders)
75 outerHdrOffsetVar =
cstring(
"outHeaderOffset");
76 outerHdrLengthVar =
cstring(
"outHeaderLength");
77 returnCode =
cstring(
"returnCode");
80 bool build()
override;
87 virtual void emitDeparserExternCalls(
CodeBuilder *builder) { (void)builder; }
89 void emitBufferAdjusts(CodeBuilder *builder)
const;
91 DECLARE_TYPEINFO(EBPFDeparser, EBPFControl);
Definition ebpfControl.h:28
This translator emits deparser externs.
Definition ebpfDeparser.h:27