Searched refs:headerBuffer (Results 1 - 7 of 7) sorted by relevance
/haiku/src/system/boot/loader/net/ |
H A D | UDP.cpp | 365 ChainBuffer headerBuffer(&header, sizeof(header), buffer); 368 header.length = htons(headerBuffer.TotalSize()); 372 header.checksum = htons(_ChecksumBuffer(&headerBuffer, 374 headerBuffer.TotalSize())); 379 return fIPService->Send(destinationAddress, IPPROTO_UDP, &headerBuffer); 434 ChainBuffer headerBuffer(&header, sizeof(header), buffer); 435 uint16 checksum = ip_checksum(&headerBuffer); 436 headerBuffer.DetachNext();
|
H A D | Ethernet.cpp | 147 ChainBuffer headerBuffer(&header, sizeof(header), buffer); 153 size_t totalSize = headerBuffer.TotalSize(); 154 headerBuffer.Flatten(fSendBuffer);
|
H A D | IP.cpp | 137 ChainBuffer headerBuffer(&header, sizeof(header), buffer); 141 header.total_length = htons(headerBuffer.TotalSize()); 160 return fEthernet->Send(targetMAC, ETHERTYPE_IP, &headerBuffer);
|
H A D | ARP.cpp | 169 ChainBuffer headerBuffer(&header, sizeof(header)); 180 return fEthernet->Send(mac, ETHERTYPE_ARP, &headerBuffer);
|
H A D | TCP.cpp | 797 ChainBuffer headerBuffer(&header, sizeof(header), buffer); 808 header.checksum = htons(_ChecksumBuffer(&headerBuffer, 810 headerBuffer.TotalSize())); 812 return fIPService->Send(destinationAddress, IPPROTO_TCP, &headerBuffer); 863 ChainBuffer headerBuffer(&header, sizeof(header), buffer); 864 uint16 checksum = ip_checksum(&headerBuffer); 865 headerBuffer.DetachNext();
|
/haiku/src/add-ons/kernel/network/protocols/ipv6/ |
H A D | ipv6.cpp | 632 net_buffer* headerBuffer = gBufferModule->clone(buffer, false); local 633 if (headerBuffer == NULL) 636 status = gBufferModule->remove_trailer(headerBuffer, bytesLeft); 649 NetBufferHeaderReader<IPv6Header> bufferHeader(headerBuffer); 681 fragmentBuffer = gBufferModule->clone(headerBuffer, false); 719 gBufferModule->free(headerBuffer);
|
/haiku/src/add-ons/kernel/network/protocols/ipv4/ |
H A D | ipv4.cpp | 621 net_buffer* headerBuffer = gBufferModule->split(buffer, headerLength); local 622 if (headerBuffer == NULL) 627 NetBufferHeaderReader<ipv4_header> bufferHeader(headerBuffer); 683 gBufferModule->free(headerBuffer);
|
Completed in 120 milliseconds