Skip to content

Conversation

@htibosch
Copy link
Contributor

Description

This PR will replace the earlier #177, of which the branch got lost.

The only significant change is in the function xNetworkInterfaceOutput(), in which the frame-type is checked before checking the protocol type.

I the current driver, outgoing ARP frames get a size warning. It doesn't cause incorrect behaviour, except for the size warnings in the logging.

Test Steps

Define ipconfigDRIVER_INCLUDED_TX_IP_CHECKSUM as 1 and send an outgoing ping. The ARP before the PING may not trigger a size warning, and the ICMP checksum shall be calculated correctly.

Related Issue

None.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@AniruddhaKanhere
Copy link
Member

/bot run checks

Copy link
Contributor

@gkwicker gkwicker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix stack size comment

#define iptraceEMAC_TASK_STARTING() do {} while( ipFALSE_BOOL )
#endif

/* Default the size of the stack used by the EMAC deferred handler task to twice
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This comment no longer matches the constant at line 87.

@AniruddhaKanhere
Copy link
Member

/bot run checks

@htibosch
Copy link
Contributor Author

This PR has moved to FreeRTOS-Plus-TCP PR #19.

@htibosch htibosch closed this Oct 14, 2020
moninom1 pushed a commit that referenced this pull request Sep 14, 2022
…dress (#304)

Co-authored-by: Hein Tibosch <[email protected]>
Co-authored-by: alfred gedeon <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants