gre_h
memset((void *)&gh->gi_g, 0, sizeof(struct gre_h));
struct gre_h gi_g;
hlen += sizeof (struct gre_h);