We have enhanced Juniper Extension Toolkit (JET) APIs to support GRE tunneling and packet translation between IPv6 and IPv4. With the RIB (also known as routing table) service API and flexible tunnel profile API, you can embed GRE encapsulation and translation profiles. With the flexible tunnel service API, you can embed GRE de-encapsulation profiles.