Searched refs:fragmentBuffer (Results 1 - 2 of 2) sorted by relevance

/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dipv6.cpp679 net_buffer* fragmentBuffer; local
681 fragmentBuffer = gBufferModule->clone(headerBuffer, false);
683 fragmentBuffer = buffer;
685 if (fragmentBuffer == NULL) {
693 fragmentBuffer, &fragmentHeader, sizeof(ip6_frag));
698 fragmentBuffer, &data[fragmentOffset], fragmentLength);
703 status = sDatalinkModule->send_routed_data(route, fragmentBuffer);
712 gBufferModule->free(fragmentBuffer);
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dipv4.cpp653 net_buffer* fragmentBuffer; local
655 fragmentBuffer = gBufferModule->split(buffer, fragmentLength);
658 fragmentBuffer = buffer;
660 if (fragmentBuffer == NULL) {
666 status = gBufferModule->prepend(fragmentBuffer, header, headerLength);
670 status = sDatalinkModule->send_routed_data(route, fragmentBuffer);
678 gBufferModule->free(fragmentBuffer);

Completed in 67 milliseconds