Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't Fragment Flags patch. #179

Merged
merged 9 commits into from
Feb 3, 2021
Merged

Don't Fragment Flags patch. #179

merged 9 commits into from
Feb 3, 2021

Commits on Jan 26, 2021

  1. Moves all IP flag defines in FreeRTOS_IP_Private.h so that they are a…

    …ccessible to all protocols
    
    Adds definitions for the IP fragmentation flags
    Modifies the fragmentation check for incoming frames to drop both the first and later fragments.
    Sets the "don't fragment" flag for all outgoing IP frames ( ICMP, DNS, UDP, TCP )
    Removes ipGET_UDP_PAYLOAD_OFFSET_FOR_FRAGMENT as it appears obsolete. The stack never outputs fragments.
    Emil Popov committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    207a51f View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2021

  1. Uncrustified

    Emil Popov committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    398b7fe View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. Uncrustify

    AniruddhaKanhere committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    64b2bb7 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2021

  1. Configuration menu
    Copy the full SHA
    48838a2 View commit details
    Browse the repository at this point in the history
  2. Fixes the fragment offset and fragmentation flags masks ( 0x0FFF and …

    …0xF000 -> 0x1FFF and 0xE000 )
    
    Adds a configuration define ( ipconfigADVERTISE_DONT_FRAGMENT_FLAG ) as suggested by htibosch with a default value of zero for backwards compatibility
    Updates the comment that explains the discarding of incoming fragments as discussed with Aniruddha Kanhere
    Emil Popov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    616c510 View commit details
    Browse the repository at this point in the history
  3. Adds the 'U' qualifier as requested by hs2gh

    fixes a typo in FreeRTOSIPConfigDefaults.h
    Emil Popov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    2aa554f View commit details
    Browse the repository at this point in the history
  4. Shortens the comment in FreeRTOSIPConfigDefaults as per htibosch's su…

    …ggestion.
    Emil Popov committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    b4f2e81 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2021

  1. Configuration menu
    Copy the full SHA
    240b9d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be59eb7 View commit details
    Browse the repository at this point in the history