This commit is contained in:
Jack He 2024-10-30 17:19:21 -07:00
Родитель 1a2a36cadb
Коммит fb0332969b
1 изменённых файлов: 18 добавлений и 18 удалений

Просмотреть файл

@ -875,24 +875,24 @@ CxPlatSocketContextInitialize(
}
printf("SETTING SOCKET OPTION FOR EPOLL!!!\n");
// Option = TRUE;
// Result =
// setsockopt(
// SocketContext->SocketFd,
// IPPROTO_IPV6,
// IPV6_HOPLIMIT,
// (const void*)&Option,
// sizeof(Option));
// if (Result == SOCKET_ERROR) {
// Status = errno;
// QuicTraceEvent(
// DatapathErrorStatus,
// "[data][%p] ERROR, %u, %s.",
// Binding,
// Status,
// "setsockopt(IPV6_HOPLIMIT) failed");
// goto Exit;
// }
Option = TRUE;
Result =
setsockopt(
SocketContext->SocketFd,
IPPROTO_IPV6,
IPV6_HOPLIMIT,
(const void*)&Option,
sizeof(Option));
if (Result == SOCKET_ERROR) {
Status = errno;
QuicTraceEvent(
DatapathErrorStatus,
"[data][%p] ERROR, %u, %s.",
Binding,
Status,
"setsockopt(IPV6_HOPLIMIT) failed");
goto Exit;
}
#ifdef UDP_GRO
if (SocketContext->DatapathPartition->Datapath->Features & CXPLAT_DATAPATH_FEATURE_RECV_COALESCING) {