Lines Matching refs:unit
68 est une f?d?ration d'unit?s mixtes de recherche du CNRS, de l'Institut National
91 The research unit in Software, Systems, Networks (LSR) is member of IMAG.
413 ipv6cp_init(unit)
414 int unit;
416 fsm *f = &ipv6cp_fsm[unit];
417 ipv6cp_options *wo = &ipv6cp_wantoptions[unit];
418 ipv6cp_options *ao = &ipv6cp_allowoptions[unit];
420 f->unit = unit;
423 fsm_init(&ipv6cp_fsm[unit]);
445 ipv6cp_open(unit)
446 int unit;
448 fsm_open(&ipv6cp_fsm[unit]);
456 ipv6cp_close(unit, reason)
457 int unit;
460 fsm_close(&ipv6cp_fsm[unit], reason);
468 ipv6cp_lowerup(unit)
469 int unit;
471 fsm_lowerup(&ipv6cp_fsm[unit]);
479 ipv6cp_lowerdown(unit)
480 int unit;
482 fsm_lowerdown(&ipv6cp_fsm[unit]);
490 ipv6cp_input(unit, p, len)
491 int unit;
495 fsm_input(&ipv6cp_fsm[unit], p, len);
505 ipv6cp_protrej(unit)
506 int unit;
508 fsm_lowerdown(&ipv6cp_fsm[unit]);
519 ipv6cp_options *wo = &ipv6cp_wantoptions[f->unit];
520 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
522 wo->req_ifaceid = wo->neg_ifaceid && ipv6cp_allowoptions[f->unit].neg_ifaceid;
540 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
559 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
607 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
679 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
816 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
892 ipv6cp_options *wo = &ipv6cp_wantoptions[f->unit];
893 ipv6cp_options *ho = &ipv6cp_hisoptions[f->unit];
894 ipv6cp_options *ao = &ipv6cp_allowoptions[f->unit];
895 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
1173 ipv6cp_options *ho = &ipv6cp_hisoptions[f->unit];
1174 ipv6cp_options *go = &ipv6cp_gotoptions[f->unit];
1175 ipv6cp_options *wo = &ipv6cp_wantoptions[f->unit];
1188 ipv6cp_close(f->unit, "Could not determine remote LL address");
1193 ipv6cp_close(f->unit, "Could not determine local LL address");
1198 ipv6cp_close(f->unit, "local and remote LL addresses are equal");
1207 sif6comp(f->unit, ho->neg_vj);
1224 ipv6cp_clear_addrs(f->unit, go->ourid, ho->hisid);
1227 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1230 ipv6cp_close(f->unit, "Interface configuration failed");
1236 sifnpmode(f->unit, PPP_IPV6, NPMODE_PASS);
1243 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1246 ipv6cp_close(f->unit, "Interface configuration failed");
1253 if (!sif6up(f->unit)) {
1256 ipv6cp_close(f->unit, "Interface configuration failed");
1260 if (!sifup(f->unit)) {
1263 ipv6cp_close(f->unit, "Interface configuration failed");
1269 if (!sif6addr(f->unit, go->ourid, ho->hisid)) {
1272 ipv6cp_close(f->unit, "Interface configuration failed");
1276 sifnpmode(f->unit, PPP_IPV6, NPMODE_PASS);
1282 np_up(f->unit, PPP_IPV6);
1307 update_link_stats(f->unit);
1310 np_down(f->unit, PPP_IPV6);
1313 sif6comp(f->unit, 0);
1321 sifnpmode(f->unit, PPP_IPV6, NPMODE_QUEUE);
1323 sifnpmode(f->unit, PPP_IPV6, NPMODE_DROP);
1326 sif6down(f->unit);
1328 sifdown(f->unit);
1331 ipv6cp_clear_addrs(f->unit,
1332 ipv6cp_gotoptions[f->unit].ourid,
1333 ipv6cp_hisoptions[f->unit].hisid);
1335 sifdown(f->unit);
1352 ipv6cp_clear_addrs(unit, ourid, hisid)
1353 int unit;
1357 cif6addr(unit, ourid, hisid);
1368 np_finished(f->unit, PPP_IPV6);