Lines Matching refs:new_settings
282 x25_hdlc_proto new_settings;
307 new_settings.dce = 0;
308 new_settings.modulo = 8;
309 new_settings.window = 7;
310 new_settings.t1 = 3;
311 new_settings.t2 = 1;
312 new_settings.n2 = 10;
314 if (copy_from_user(&new_settings, x25_s, size))
317 if ((new_settings.dce != 0 &&
318 new_settings.dce != 1) ||
319 (new_settings.modulo != 8 &&
320 new_settings.modulo != 128) ||
321 new_settings.window < 1 ||
322 (new_settings.modulo == 8 &&
323 new_settings.window > 7) ||
324 (new_settings.modulo == 128 &&
325 new_settings.window > 127) ||
326 new_settings.t1 < 1 ||
327 new_settings.t1 > 255 ||
328 new_settings.t2 < 1 ||
329 new_settings.t2 > 255 ||
330 new_settings.n2 < 1 ||
331 new_settings.n2 > 255)
345 memcpy(&state(hdlc)->settings, &new_settings, size);