IP Don't fragment bit on Mac OS

前端 未结 4 1369
猫巷女王i
猫巷女王i 2020-12-21 03:52

I am writing a file transferring program over TCP.

I want to set the don\'t fragment flag on IP

On a socket this is what I want to do:

int va         


        
4条回答
  •  盖世英雄少女心
    2020-12-21 04:35

    Looking at /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers it seems to be called IP_DF here:

    netinet/ip.h
    99:#define IP_DF 0x4000                    /* dont fragment flag */
    netinet6/in6.h
    547:#define IPV6_DONTFRAG           62 /* bool; disable IPv6 fragmentation */
    

提交回复
热议问题