Add generic IP forwarding protocol