<Middlebox name="fw4">
  <Description>
    Transparent layer-4 firewall
  </Description>
  <Zones>
    <Zone name="red" description="Insecure external network" />
    <Zone name="green" description="Secure internal network" />
  </Zones>
  <ProcessingRules>
    <Rule id="1">
      <LHS>
        <Z>red</Z>
        <I>TRUE</I>
        <C>C_accept</C>
      </LHS>
      <RHS>
        <Emit zone="green">
          <Hdr>h</Hdr>
          <Payload>d</Payload>
        </Emit>
      </RHS>
    </Rule>
    <Rule id="2">
      <LHS>
        <Z>red</Z>
        <I>TRUE</I>
        <C>C_drop</C>
      </LHS>
      <RHS>
        <Drop />
      </RHS>
    </Rule>
    <Rule id="3">
      <LHS>
        <Z>green</Z>
        <I>TRUE</I>
        <C>C_accept</C>
      </LHS>
      <RHS>
        <Emit zone="red">
          <Hdr>h</Hdr>
          <Payload>d</Payload>
        </Emit>
      </RHS>
    </Rule>
    <Rule id="4">
      <LHS>
        <Z>green</Z>
        <I>TRUE</I>
        <C>C_drop</C>
      </LHS>
      <RHS>
        <Drop />
      </RHS>
    </Rule>
  </ProcessingRules>
</Middlebox>


