• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/x25/

Lines Matching defs:facilities

18  *	mar/20/00	Daniela Squassoni Disabling/enabling of facilities
31 * Parse a set of facilities into the facilities structures. Unrecognised
32 * facilities are written to the debug log file.
34 int x25_parse_facilities(struct sk_buff *skb, struct x25_facilities *facilities,
43 * The kernel knows which facilities were set on an incoming call but
45 * give userspace who read incoming call facilities 0 length to indicate
59 facilities->reverse = p[1] & 0x81;
65 facilities->reverse = p[1] & 0x01;
71 facilities->reverse = p[1] & 0x80;
77 facilities->reverse
84 facilities->throughput = p[1];
101 facilities->pacsize_in = p[1];
102 facilities->pacsize_out = p[2];
106 facilities->winsize_in = p[1];
107 facilities->winsize_out = p[2];
159 * Create a set of facilities.
162 struct x25_facilities *facilities,
170 * Length of the facilities field in call_req or
178 if (facilities->reverse && (facil_mask & X25_MASK_REVERSE)) {
180 *p++ = facilities->reverse;
183 if (facilities->throughput && (facil_mask & X25_MASK_THROUGHPUT)) {
185 *p++ = facilities->throughput;
188 if ((facilities->pacsize_in || facilities->pacsize_out) &&
191 *p++ = facilities->pacsize_in ? : facilities->pacsize_out;
192 *p++ = facilities->pacsize_out ? : facilities->pacsize_in;
195 if ((facilities->winsize_in || facilities->winsize_out) &&
198 *p++ = facilities->winsize_in ? : facilities->winsize_out;
199 *p++ = facilities->winsize_out ? : facilities->winsize_in;
236 * Try to reach a compromise on a set of facilities.
244 struct x25_facilities *ours = &x25->facilities;
296 * Limit values of certain facilities according to the capability of the
299 void x25_limit_facilities(struct x25_facilities *facilities,
304 if (facilities->winsize_in > 7) {
306 facilities->winsize_in = 7;
308 if (facilities->winsize_out > 7) {
309 facilities->winsize_out = 7;