Project

General

Profile

Feature #4542 » 3 of 3 - patch-rfc4638-supplementary-against-cvs.patch

Greg B, 09/19/2015 06:05 PM

View differences:

src/pppoe.c 2015-09-19 08:06:07.956451000 +0100
409 409
	}
410 410
	
411 411
#ifdef NGM_PPPOE_SETMAXP_COOKIE
412
	const uint16_t max_payload = pe->max_payload;
412 413
	if (pe->max_payload > 0) {
413
	    const uint16_t max_payload = pe->max_payload;
414 414
	    Log(LG_PHYS, ("[%s] PPPoE: Set PPP-Max-Payload to '%d'",
415 415
		l->name, max_payload));
416
	    /* Tell the PPPoE node to set PPP-Max-Payload value. */
417
	    if (NgSendMsg(pe->PIf->csock, path, NGM_PPPOE_COOKIE, NGM_PPPOE_SETMAXP,
418
		&max_payload, sizeof(uint16_t)) < 0) {
419
		    Perror("[%s] PPPoE can't set PPP-Max-Payload value", l->name);
420
		    goto fail2;
421
	    }
416
	}
417
	/* Tell the PPPoE node to set PPP-Max-Payload value (unset if 0). */
418
	if (NgSendMsg(pe->PIf->csock, path, NGM_PPPOE_COOKIE, NGM_PPPOE_SETMAXP,
419
	    &max_payload, sizeof(uint16_t)) < 0) {
420
		Perror("[%s] PPPoE can't set PPP-Max-Payload value", l->name);
421
		goto fail2;
422 422
	}
423 423
#endif
424 424

  
(3-3/3)