Commit Graph

14 Commits (05e87bf32ecb047b6da09cfb04771b5992f3d63b)

Author SHA1 Message Date
Philippe Antoine 02f2602dde src: rework includes as per cppclean 4 years ago
Steven Ottenhoff 6bf2117056 pppoe: fix protocol field length variation
Detect when protocol field is not a 16 bit field.
Added tests to prove logic

Ticket: 4810
5 years ago
Ken Steele c91b7fd3bc More structures that need to be marked Packed.
These structures are cast from raw packet data, so they should be packed.
The case is:

typedef struct Foo_ {
} Foo;

Foo *f = (Foo *)pkt;
12 years ago
William Metcalf ce01927515 Import of GPLv2 Header 050410 16 years ago
Pablo Rincon 4a351c07a6 Bug 103, bound checks at pppoe, added macros for 4bit fields 17 years ago
Victor Julien 5f5a44b365 PPPoE fixes. 17 years ago
Victor Julien 0d0ffb9963 Reorganize header inclusions. 17 years ago
Jamie a297225157 victor must be getting sick of PPPoE and ICMP 17 years ago
Jamie 9adfe54620 more unit tests for pppoe - part I 17 years ago
Jamie 698e9c0699 fix incorrect offset in decode-ethernet for PPPoE, more debug statements 17 years ago
Victor Julien f6a8454232 Layout fixes. 17 years ago
Brian Rectanus fa5939ca91 64 bit cleanup part2 17 years ago
Victor Julien 2e4cc2ad3d Convert tabs to spaces in PPPoE code. 17 years ago
Jamie 8817364ef6 initial PPPoE decoder commit 17 years ago