if (queue->p_send_list_head && queue->p_send_list_tail) {
queue->p_send_list_tail->pNext = p_list_elem;
queue->p_send_list_tail = p_list_elem;
if (queue->p_send_list_head && queue->p_send_list_tail) {
queue->p_send_list_tail->pNext = p_list_elem;
queue->p_send_list_tail = p_list_elem;