Lines Matching defs:opt
56 struct pptp_opt *opt;
61 opt = &sock->proto.pptp;
62 if (opt->dst_addr.sin_addr.s_addr != s_addr)
75 struct pptp_opt *opt;
84 opt = &sock->proto.pptp;
85 if (opt->dst_addr.call_id == call_id &&
86 opt->dst_addr.sin_addr.s_addr == d_addr)
154 struct pptp_opt *opt = &po->proto.pptp;
198 if ((opt->ppp_flags & SC_COMP_PROT) && data[0] == 0 && !islcp)
202 if ((opt->ppp_flags & SC_COMP_AC) == 0 || islcp) {
210 seq_recv = opt->seq_recv;
212 if (opt->ack_sent == seq_recv)
221 hdr->call_id = htons(opt->dst_addr.call_id);
223 hdr->seq = htonl(++opt->seq_sent);
224 if (opt->ack_sent != seq_recv) {
228 opt->ack_sent = seq_recv;
237 memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
276 struct pptp_opt *opt = &po->proto.pptp;
301 if (ack > opt->ack_recv)
302 opt->ack_recv = ack;
304 if (WRAPPED(ack, opt->ack_recv))
305 opt->ack_recv = ack;
322 if (seq < opt->seq_recv + 1 || WRAPPED(opt->seq_recv, seq)) {
328 opt->seq_recv = seq;
424 struct pptp_opt *opt = &po->proto.pptp;
451 if (!opt->src_addr.sin_addr.s_addr || !sp->sa_addr.pptp.sin_addr.s_addr) {
479 opt->dst_addr = sp->sa_addr.pptp;
551 struct pptp_opt *opt;
570 opt = &po->proto.pptp;
572 opt->seq_sent = 0; opt->seq_recv = 0xffffffff;
573 opt->ack_recv = 0; opt->ack_sent = 0xffffffff;
585 struct pptp_opt *opt = &po->proto.pptp;
593 val = opt->ppp_flags;
601 opt->ppp_flags = val & ~SC_RCV_BITS;