HomeFreeBSD

MFC 305405,305407,305408,305410,305411,305453

Description

MFC 305405,305407,305408,305410,305411,305453

305405

hyperv/vmbus: Stringent header length and total length check.

While I'm here, minor style changes.

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D7752

305407

hyperv/hn: Stringent NVS notification length check.

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D7753

305408

hyperv/hn: Stringent NVS RNDIS packets length checks.

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D7755

305410

net/rndis: Define RNDIS status message, which could be sent by device.

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D7757

305411

hyperv/hn: Stringent RNDIS control message length check.

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D7758

305453

hyperv/hn: Stringent RNDIS packet message length/offset check.

While I'm here, use definition in net/rndis.h

Sponsored by:   Microsoft
Differential Revision:  https://reviews.freebsd.org/D7782

Details

Provenance
sepheAuthored on
Parents
rS307497: MFC 305279-305281
Branches
Unknown
Tags
Unknown