Lines Matching refs:new_settings
278 x25_hdlc_proto new_settings;
303 new_settings.dce = 0;
304 new_settings.modulo = 8;
305 new_settings.window = 7;
306 new_settings.t1 = 3;
307 new_settings.t2 = 1;
308 new_settings.n2 = 10;
311 if (copy_from_user(&new_settings, x25_s, size))
314 if ((new_settings.dce != 0 &&
315 new_settings.dce != 1) ||
316 (new_settings.modulo != 8 &&
317 new_settings.modulo != 128) ||
318 new_settings.window < 1 ||
319 (new_settings.modulo == 8 &&
320 new_settings.window > 7) ||
321 (new_settings.modulo == 128 &&
322 new_settings.window > 127) ||
323 new_settings.t1 < 1 ||
324 new_settings.t1 > 255 ||
325 new_settings.t2 < 1 ||
326 new_settings.t2 > 255 ||
327 new_settings.n2 < 1 ||
328 new_settings.n2 > 255)
340 memcpy(&state(hdlc)->settings, &new_settings, size);