/haiku/src/add-ons/kernel/network/devices/loopback/ |
H A D | loopback.cpp | 62 device->mtu = 65536; 118 loopback_set_mtu(net_device *device, size_t mtu) argument 120 if (mtu > 65536 || mtu < 16) 123 device->mtu = mtu;
|
/haiku/headers/posix/net/ |
H A D | route.h | 32 uint32_t mtu; member in struct:route_entry
|
/haiku/src/add-ons/kernel/network/protocols/l2cap/ |
H A D | l2cap_signal.h | 16 send_l2cap_reject(HciConnection *conn, uint8 ident, uint16 reason, uint16 mtu, uint16 scid, uint16 dcid);
|
H A D | l2cap_upper.cpp | 62 uint16* mtu = NULL; local 84 mtu = &channel->configuration->imtu; 92 if (mtu != NULL || flush_timo != NULL || flow!=NULL) 93 options = l2cap_build_cfg_options(mtu, flush_timo, flow);
|
H A D | l2cap_command.cpp | 125 bufferHeader->data.mtu.mtu = htole16((_mtu)); 126 bufferHeader->hdr.length += sizeof(bufferHeader->data.mtu); 409 bufferHeader->data.mtu.mtu = htole16((_mtu)); 410 bufferHeader->hdr.length += sizeof((bufferHeader->data.mtu.mtu));
|
H A D | l2cap_signal.cpp | 396 val->mtu = le16toh(val->mtu); 398 TRACE("%s: mtu %d specified\n", __func__, val->mtu); 493 channel->configuration->omtu = val.mtu; 641 cmd->channel->configuration->imtu = val.mtu; 1078 uint16 mtu, uint16 scid, uint16 dcid) 1083 mtu, scid, dcid), ident, L2CAP_CMD_REJ); 1077 send_l2cap_reject(HciConnection* conn, uint8 ident, uint16 reason, uint16 mtu, uint16 scid, uint16 dcid) argument
|
/haiku/headers/private/net/ |
H A D | net_device.h | 29 size_t mtu; member in struct:net_device 56 status_t (*set_mtu)(net_device* device, size_t mtu);
|
H A D | net_protocol.h | 42 uint32 mtu; member in union:net_error_data
|
/haiku/headers/private/bluetooth/ |
H A D | l2cap.h | 200 uint16 mtu; /* actual signaling MTU */ member in struct:__anon607::__anon608 201 } __attribute__ ((packed)) mtu; member in union:__anon607 253 uint16 mtu; /* L2CAP_OPT_MTU */ member in union:__anon615 304 uint16 mtu; member in struct:__anon619::__anon620 305 } __attribute__ ((packed)) mtu; member in union:__anon619
|
H A D | btCoreData.h | 48 uint16 mtu; member in struct:HciConnection
|
/haiku/src/add-ons/kernel/network/ppp/ppp/ |
H A D | ppp.cpp | 92 device->mtu = 1492; 141 device->mtu = device->frame_size - device->header_length; 242 ppp_set_mtu(net_device *_device, size_t mtu) argument 246 if (mtu > device->frame_size - ETHER_HEADER_LENGTH - 8 247 || mtu <= ETHER_HEADER_LENGTH + 8 + 10) 250 device->mtu = mtu;
|
/haiku/src/kits/network/libnetapi/ |
H A D | NetworkRoute.cpp | 55 SetMTU(routeEntry.mtu); 176 return fRouteEntry.mtu; 181 BNetworkRoute::SetMTU(uint32 mtu) argument 183 fRouteEntry.mtu = mtu;
|
/haiku/headers/os/net/ |
H A D | NetworkRoute.h | 45 void SetMTU(uint32 mtu);
|
H A D | NetworkInterface.h | 82 status_t SetMTU(uint32 mtu);
|
/haiku/src/add-ons/kernel/network/devices/ethernet/ |
H A D | ethernet.cpp | 163 device->mtu = 1500; 242 device->mtu = device->frame_size - device->header_length; 404 ethernet_set_mtu(net_device *_device, size_t mtu) argument 408 if (mtu > device->frame_size - ETHER_HEADER_LENGTH 409 || mtu <= ETHER_HEADER_LENGTH + 10) 412 device->mtu = mtu;
|
/haiku/src/add-ons/kernel/network/devices/dialup/ |
H A D | dialup.cpp | 217 device->mtu = 1500; 484 device->mtu + HDLC_HEADER_LENGTH, (void**)&data); 493 bytesRead = read(device->fd, data, device->mtu + HDLC_HEADER_LENGTH); 519 dialup_set_mtu(net_device* _device, size_t mtu) argument 523 device->mtu = mtu;
|
/haiku/src/add-ons/kernel/network/devices/tunnel/ |
H A D | tunnel.cpp | 316 device->mtu = ETHER_MAX_FRAME_SIZE; 452 tunnel_set_mtu(net_device* device, size_t mtu) argument 454 if (mtu > 65536 || mtu < 16) 457 device->mtu = mtu;
|
/haiku/src/add-ons/kernel/drivers/network/ether/virtio/ |
H A D | virtio_net.h | 72 uint16_t mtu; member in struct:virtio_net_config
|
H A D | virtio_net.cpp | 134 return "mtu"; 543 dprintf("mtu feature\n"); 544 uint16 mtu; local 546 offsetof(struct virtio_net_config, mtu), 547 &mtu, sizeof(mtu)); 549 if (mtu > 68) 550 info->maxframesize = mtu; 554 dprintf("no mtu feature\n");
|
/haiku/src/add-ons/kernel/network/protocols/ipv4/ |
H A D | ipv4.cpp | 607 net_buffer* buffer, uint32 mtu) 609 TRACE_SK(protocol, "SendFragments(%" B_PRIu32 " bytes, mtu %" B_PRIu32 ")", 610 buffer->size, mtu); 632 mtu -= headerLength; 633 mtu &= ~7; 634 TRACE(" adjusted MTU to %" B_PRIu32 ", bytesLeft %" B_PRIu32, mtu, 638 uint32 fragmentLength = min_c(bytesLeft, mtu); 1601 uint32 mtu = route->mtu ? route->mtu local 606 send_fragments(ipv4_protocol* protocol, struct net_route* route, net_buffer* buffer, uint32 mtu) argument [all...] |
/haiku/src/add-ons/kernel/network/protocols/ipv6/ |
H A D | ipv6.cpp | 613 net_buffer* buffer, uint32 mtu) 615 TRACE_SK(protocol, "SendFragments(%" B_PRIu32 " bytes, mtu %" B_PRIu32 ")", 616 buffer->size, mtu); 653 mtu -= headersLength + sizeof(ip6_frag); 654 mtu &= ~7; 655 TRACE(" adjusted MTU to %" B_PRIu32 " bytesLeft %" B_PRIu32, mtu, 659 uint32 fragmentLength = min_c(bytesLeft, mtu); 1345 uint32 mtu = route->mtu ? route->mtu local 612 send_fragments(ipv6_protocol* protocol, struct net_route* route, net_buffer* buffer, uint32 mtu) argument [all...] |
/haiku/src/add-ons/kernel/bluetooth/hci/ |
H A D | bluetooth.cpp | 258 device->mtu = L2CAP_MTU_MINIMUM; // TODO: ensure specs min value 327 if (curr_frame->size > device->mtu) { 328 next_frame = gBufferModule->split(curr_frame, device->mtu);
|
/haiku/headers/os/bluetooth/HCI/ |
H A D | btHCI_transport.h | 99 uint16 mtu; member in struct:bluetooth_device
|
/haiku/src/add-ons/kernel/network/stack/ |
H A D | routes.cpp | 281 target->mtu = route->mtu; 371 request.ifr_route.mtu = route->mtu; 426 route.mtu = entry.mtu; 491 route->mtu = 0;
|
/haiku/src/add-ons/kernel/bluetooth/btCoreData/ |
H A D | ConnectionInterface.cpp | 61 conn->mtu = L2CAP_MTU_MINIMUM; // TODO: give the mtu to the connection
|