diff options
| author | Denys Fedoryshchenko <denys.f@collabora.com> | 2025-11-23 19:03:25 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-23 19:03:25 +0200 |
| commit | 2750271a6f1300ce84ffa3f599bba78d4eefa355 (patch) | |
| tree | 1f8e20b13f8f588ef273f492ceb41c688c753a24 | |
| parent | a1ea24c51af8f911cd776338cc19c0c9e4df27fa (diff) | |
| parent | d7e6984c74be8de8803f5ab3f51242d101464a1c (diff) | |
| download | accel-ppp-2750271a6f1300ce84ffa3f599bba78d4eefa355.tar.gz accel-ppp-2750271a6f1300ce84ffa3f599bba78d4eefa355.zip | |
Merge pull request #262 from nuclearcat/add-missing-break
pppoe: add missing break, ignore vendor-specific tags when parsing PADR
| -rw-r--r-- | accel-pppd/ctrl/pppoe/pppoe.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/accel-pppd/ctrl/pppoe/pppoe.c b/accel-pppd/ctrl/pppoe/pppoe.c index c8007414..93412b95 100644 --- a/accel-pppd/ctrl/pppoe/pppoe.c +++ b/accel-pppd/ctrl/pppoe/pppoe.c @@ -1194,6 +1194,7 @@ static void pppoe_recv_PADR(struct pppoe_serv_t *serv, uint8_t *pack, int size) if (vendor_id == VENDOR_ADSL_FORUM) if (conf_tr101) tr101_tag = tag; + break; case TAG_PPP_MAX_PAYLOAD: if (ntohs(tag->tag_len) == 2) ppp_max_payload = ntohs(*(uint16_t *)tag->tag_data); |
