TRANSPORT_LVL
isp->input[TRANSPORT_LVL] = NULL;
isp->output[TRANSPORT_LVL] = NULL;
isp->headerlen[TRANSPORT_LVL] = NULL;
ngp->igm_level = TRANSPORT_LVL;
sockets[index].headerlen[TRANSPORT_LVL](igp)) {
if (igp->igm_level != TRANSPORT_LVL) {
header_len = (sockets[index].headerlen[TRANSPORT_LVL])(NULL);
isp->input[TRANSPORT_LVL] = udp_input;
isp->output[TRANSPORT_LVL] = udp_output;
isp->close[TRANSPORT_LVL] = NULL;
isp->headerlen[TRANSPORT_LVL] = udp_header_len;
offset += (sockets[i].headerlen[TRANSPORT_LVL])(NULL);
oc.igm_level = TRANSPORT_LVL;
for (l = TRANSPORT_LVL; l >= MEDIA_LVL; l--) {
for (i = TRANSPORT_LVL; i >= MEDIA_LVL; i--) {
for (i = TRANSPORT_LVL; i >= MEDIA_LVL; i--) {
for (i = MEDIA_LVL; i < TRANSPORT_LVL; i++) {
if (in_gram->igm_level != TRANSPORT_LVL) {
isp->input[TRANSPORT_LVL] = tcp_input;
isp->output[TRANSPORT_LVL] = NULL;
isp->close[TRANSPORT_LVL] = tcp_close;
isp->headerlen[TRANSPORT_LVL] = tcp_header_len;
for (i = MEDIA_LVL; i < TRANSPORT_LVL; i++) {
if (in_gram->igm_level != TRANSPORT_LVL) {
if (in_gram->igm_level != TRANSPORT_LVL) {