X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;ds=sidebyside;f=pppd%2Fmultilink.c;h=eb4074d905b395bf52db30e605bc01f457a3c531;hb=56371803b11c557e07ae968bef34b178b518139d;hp=c49c4465ced8f1b65d3be54c35b71c000c0ac33b;hpb=fcb076c2b24bd8dd73f4be7a9e1712d3a352a376;p=ppp.git diff --git a/pppd/multilink.c b/pppd/multilink.c index c49c446..eb4074d 100644 --- a/pppd/multilink.c +++ b/pppd/multilink.c @@ -204,7 +204,7 @@ mp_join_bundle() /* make sure the string is null-terminated */ rec.dptr[rec.dsize-1] = 0; /* parse the interface number */ - parse_num(rec.dptr, "IFNAME=ppp", &unit); + parse_num(rec.dptr, "UNIT=", &unit); /* check the pid value */ if (!parse_num(rec.dptr, "PPPD_PID=", &pppd_pid) || !process_exists(pppd_pid) @@ -420,7 +420,7 @@ owns_unit(key, unit) TDB_DATA kd, vd; int ret = 0; - slprintf(ifkey, sizeof(ifkey), "IFNAME=ppp%d", unit); + slprintf(ifkey, sizeof(ifkey), "UNIT=%d", unit); kd.dptr = ifkey; kd.dsize = strlen(ifkey); vd = tdb_fetch(pppdb, kd); @@ -593,4 +593,3 @@ str_to_epdisc(ep, str) ep->length = l; return 1; } -