Lines Matching refs:theirs
161 struct x25_facilities theirs; in x25_negotiate_facilities() local
164 memset(&theirs, 0x00, sizeof(struct x25_facilities)); in x25_negotiate_facilities()
170 len = x25_parse_facilities(skb, &theirs, &sk->protinfo.x25->vc_facil_mask); in x25_negotiate_facilities()
175 if (theirs.reverse != 0 && ours->reverse == 0) { in x25_negotiate_facilities()
180 new->reverse = theirs.reverse; in x25_negotiate_facilities()
182 if (theirs.throughput != 0) { in x25_negotiate_facilities()
183 if (theirs.throughput < ours->throughput) { in x25_negotiate_facilities()
185 new->throughput = theirs.throughput; in x25_negotiate_facilities()
189 if (theirs.pacsize_in != 0 && theirs.pacsize_out != 0) { in x25_negotiate_facilities()
190 if (theirs.pacsize_in < ours->pacsize_in) { in x25_negotiate_facilities()
192 new->pacsize_in = theirs.pacsize_in; in x25_negotiate_facilities()
194 if (theirs.pacsize_out < ours->pacsize_out) { in x25_negotiate_facilities()
196 new->pacsize_out = theirs.pacsize_out; in x25_negotiate_facilities()
200 if (theirs.winsize_in != 0 && theirs.winsize_out != 0) { in x25_negotiate_facilities()
201 if (theirs.winsize_in < ours->winsize_in) { in x25_negotiate_facilities()
203 new->winsize_in = theirs.winsize_in; in x25_negotiate_facilities()
205 if (theirs.winsize_out < ours->winsize_out) { in x25_negotiate_facilities()
207 new->winsize_out = theirs.winsize_out; in x25_negotiate_facilities()