Lines Matching refs:incoming
119 } incoming, outgoing; variable
185 uint16_t *p = (uint16_t *)incoming.buffer; in recv_packet()
187 incoming.length = recv(the_socket, incoming.buffer, MAX_PACKET_LENGTH, 0); in recv_packet()
188 if (incoming.length == -1) { in recv_packet()
197 if ((incoming.length != ACK_SIZE && incoming.length < MESSAGE_HEADER_SIZE) in recv_packet()
199 ntohs(p[1]) != incoming.length || p[2] != local_tunnel) { in recv_packet()
203 if (incoming.length == ACK_SIZE) { in recv_packet()
204 incoming.message = ACK; in recv_packet()
206 incoming.message = ntohs(p[9]); in recv_packet()
213 if (incoming.message != ACK) { in recv_packet()
229 if (incoming.message != ACK) { in recv_packet()
241 while (incoming.length >= offset + ATTRIBUTE_HEADER_SIZE) { in get_attribute_raw()
242 struct attribute *p = (struct attribute *)&incoming.buffer[offset]; in get_attribute_raw()
248 if (length < 0 || offset > incoming.length) { in get_attribute_raw()
423 switch(incoming.message) { in l2tp_process()
486 "%d)", messages[incoming.message], local_session); in l2tp_process()
495 if (incoming.message == ACK) { in l2tp_process()
499 messages[incoming.message]); in l2tp_process()
516 "Sending CDN", messages[incoming.message], session); in l2tp_process()
530 if (incoming.message > MESSAGE_MAX || !messages[incoming.message]) { in l2tp_process()
532 incoming.message); in l2tp_process()
535 messages[incoming.message]); in l2tp_process()