X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fmultilink.c;h=c0ad23790cbbbff92f8238c942d891b1d4ea5440;hb=df7501b15fe4ed7f6674acde69dd8f51c5e16b82;hp=81528bb23a1a069f6965e7ca528a4168f0f35637;hpb=8e950ea70924467a81ecb8411d5fc5932ccc2f23;p=ppp.git diff --git a/pppd/multilink.c b/pppd/multilink.c index 81528bb..c0ad237 100644 --- a/pppd/multilink.c +++ b/pppd/multilink.c @@ -96,6 +96,11 @@ mp_join_bundle() if (go->neg_mrru) notice("oops, multilink negotiated only for receive"); multilink = 0; + if (demand) { + /* already have a bundle */ + cfg_bundle(0, 0, 0, 0); + return 0; + } make_new_bundle(0, 0, 0, 0); set_ifunit(1); return 0;