tp_append
tp_append(tp, &hdr_ether, sizeof (hdr_ether));
tp_append(tp, &hdr_ip, sizeof (hdr_ip));
tp_append(tp, &hdr_ip6, sizeof (hdr_ip6));
tp_append(tp, &hdr_tcp, sizeof (hdr_tcp));
tp_append(tp, &hdr_ip, sizeof (hdr_ip));
tp_append(tp, &hdr_ip6, sizeof (hdr_ip6));
tp_append(tp, &eh_route, sizeof (eh_route));
tp_append(tp, &eh_frag, sizeof (eh_frag));
tp_append(tp, &eh_dstopts, sizeof (eh_dstopts));
tp_append(tp, &hdr_ip, sizeof (hdr_ip));
tp_append(tp, &hdr_ip6, sizeof (hdr_ip6));
tp_append(tp, &eh_route, sizeof (eh_route));
tp_append(tp, &eh_frag, sizeof (eh_frag));
tp_append(tp, &eh_dstopts, sizeof (eh_dstopts));
tp_append(tp_ether_plain, &hdr_l2_plain, sizeof (hdr_l2_plain));
tp_append(tp_ether_vlan, &hdr_l2_vlan, sizeof (hdr_l2_vlan));