Hello experts: Is there is reason why freebsd TCP implementation limits the number of SACK blocks on receiver side to MAX_SACK_BLOCKS whereas the sender side SACK holes are implemented as a linked list? Any issues if someone decides to use receiver side linked list as well (instead of fixed sized array)? Thanks in advance for your suggestions.