am f10644ce: (-s ours) DO NOT MERGE: Add generic IP packet code and use it for GRE.

* commit 'f10644ce653e130280e93da8a1096454a4d8d61a':
  DO NOT MERGE: Add generic IP packet code and use it for GRE.