Home | History | Annotate | Download | only in pppol2tp

Lines Matching defs:tlv

121 	struct openl2tp_event_tlv *tlv;
140 tlv = (void *) &msg->msg_data[msg->msg_len];
141 tlv->tlv_type = OPENL2TP_TLV_TYPE_TUNNEL_ID;
142 tlv->tlv_len = sizeof(tid);
143 memcpy(&tlv->tlv_value[0], &tid, tlv->tlv_len);
144 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
146 tlv = (void *) &msg->msg_data[msg->msg_len];
147 tlv->tlv_type = OPENL2TP_TLV_TYPE_SESSION_ID;
148 tlv->tlv_len = sizeof(sid);
149 memcpy(&tlv->tlv_value[0], &sid, tlv->tlv_len);
150 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
152 tlv = (void *) &msg->msg_data[msg->msg_len];
153 tlv->tlv_type = OPENL2TP_TLV_TYPE_PPP_ACCM;
154 tlv->tlv_len = sizeof(accm);
155 memcpy(&tlv->tlv_value[0], &accm, tlv->tlv_len);
156 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
182 struct openl2tp_event_tlv *tlv;
207 tlv = (void *) &msg->msg_data[msg->msg_len];
208 tlv->tlv_type = OPENL2TP_TLV_TYPE_TUNNEL_ID;
209 tlv->tlv_len = sizeof(tid);
210 memcpy(&tlv->tlv_value[0], &tid, tlv->tlv_len);
211 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
213 tlv = (void *) &msg->msg_data[msg->msg_len];
214 tlv->tlv_type = OPENL2TP_TLV_TYPE_SESSION_ID;
215 tlv->tlv_len = sizeof(sid);
216 memcpy(&tlv->tlv_value[0], &sid, tlv->tlv_len);
217 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
219 tlv = (void *) &msg->msg_data[msg->msg_len];
220 tlv->tlv_type = OPENL2TP_TLV_TYPE_PPP_STATE;
221 tlv->tlv_len = sizeof(state);
222 memcpy(&tlv->tlv_value[0], &state, tlv->tlv_len);
223 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
225 tlv = (void *) &msg->msg_data[msg->msg_len];
226 tlv->tlv_type = OPENL2TP_TLV_TYPE_PPP_UNIT;
227 tlv->tlv_len = sizeof(unit);
228 memcpy(&tlv->tlv_value[0], &unit, tlv->tlv_len);
229 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
231 tlv = (void *) &msg->msg_data[msg->msg_len];
232 tlv->tlv_type = OPENL2TP_TLV_TYPE_PPP_IFNAME;
233 tlv->tlv_len = strlen(ifname) + 1;
234 memcpy(&tlv->tlv_value[0], ifname, tlv->tlv_len);
235 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);
238 tlv = (void *) &msg->msg_data[msg->msg_len];
239 tlv->tlv_type = OPENL2TP_TLV_TYPE_PPP_USER_NAME;
240 tlv->tlv_len = strlen(user_name) + 1;
241 memcpy(&tlv->tlv_value[0], user_name, tlv->tlv_len);
242 msg->msg_len += sizeof(*tlv) + ALIGN32(tlv->tlv_len);