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;
196 if ((opt->ppp_flags & SC_COMP_PROT) && data[0] == 0 && !islcp)
200 if ((opt->ppp_flags & SC_COMP_AC) == 0 || islcp) {
208 seq_recv = opt->seq_recv;
210 if (opt->ack_sent == seq_recv)
219 hdr->call_id = htons(opt->dst_addr.call_id);
221 hdr->seq = htonl(++opt->seq_sent);
222 if (opt->ack_sent != seq_recv) {
226 opt->ack_sent = seq_recv;
235 memset(&(IPCB(skb)->opt), 0, sizeof(IPCB(skb)->opt));
272 struct pptp_opt *opt = &po->proto.pptp;
299 if (ack > opt->ack_recv)
300 opt->ack_recv = ack;
302 if (WRAPPED(ack, opt->ack_recv))
303 opt->ack_recv = ack;
320 if (seq < opt->seq_recv + 1 || WRAPPED(opt->seq_recv, seq)) {
326 opt->seq_recv = seq;
422 struct pptp_opt *opt = &po->proto.pptp;
449 if (!opt->src_addr.sin_addr.s_addr || !sp->sa_addr.pptp.sin_addr.s_addr) {
476 opt->dst_addr = sp->sa_addr.pptp;
548 struct pptp_opt *opt;
567 opt = &po->proto.pptp;
569 opt->seq_sent = 0; opt->seq_recv = 0xffffffff;
570 opt->ack_recv = 0; opt->ack_sent = 0xffffffff;
582 struct pptp_opt *opt = &po->proto.pptp;
590 val = opt->ppp_flags;
598 opt->ppp_flags = val & ~SC_RCV_BITS;