Lines Matching full:me
53 struct mapping_entry *me; in send_labelmessage() local
62 while ((me = TAILQ_FIRST(mh)) != NULL) { in send_labelmessage()
78 msg_size += len_fec_tlv(&me->map); in send_labelmessage()
79 if (me->map.label != NO_LABEL) in send_labelmessage()
81 if (me->map.flags & F_MAP_REQ_ID) in send_labelmessage()
83 if (me->map.flags & F_MAP_STATUS) in send_labelmessage()
97 err |= gen_fec_tlv(buf, &me->map); in send_labelmessage()
98 if (me->map.label != NO_LABEL) in send_labelmessage()
99 err |= gen_label_tlv(buf, me->map.label); in send_labelmessage()
100 if (me->map.flags & F_MAP_REQ_ID) in send_labelmessage()
101 err |= gen_reqid_tlv(buf, me->map.requestid); in send_labelmessage()
102 if (me->map.flags & F_MAP_PW_STATUS) in send_labelmessage()
103 err |= gen_pw_status_tlv(buf, me->map.pw_status); in send_labelmessage()
104 if (me->map.flags & F_MAP_STATUS) in send_labelmessage()
105 err |= gen_status_tlv(buf, me->map.st.status_code, in send_labelmessage()
106 me->map.st.msg_id, me->map.st.msg_type); in send_labelmessage()
113 log_msg_mapping(1, type, nbr, &me->map); in send_labelmessage()
115 TAILQ_REMOVE(mh, me, entry); in send_labelmessage()
116 free(me); in send_labelmessage()
134 struct mapping_entry *me; in recv_labelmessage() local
358 while ((me = TAILQ_FIRST(&mh)) != NULL) { in recv_labelmessage()
361 me->map.flags |= flags; in recv_labelmessage()
362 switch (me->map.type) { in recv_labelmessage()
364 switch (me->map.fec.prefix.af) { in recv_labelmessage()
393 if (me->map.flags & F_MAP_PW_STATUS) in recv_labelmessage()
394 me->map.pw_status = pw_status; in recv_labelmessage()
399 me->map.label = label; in recv_labelmessage()
400 if (me->map.flags & F_MAP_REQ_ID) in recv_labelmessage()
401 me->map.requestid = reqid; in recv_labelmessage()
403 log_msg_mapping(0, type, nbr, &me->map); in recv_labelmessage()
425 ldpe_imsg_compose_lde(imsg_type, nbr->peerid, 0, &me->map, in recv_labelmessage()
429 TAILQ_REMOVE(&mh, me, entry); in recv_labelmessage()
430 free(me); in recv_labelmessage()