Searched refs:mtu (Results 1 - 25 of 49) sorted by relevance

12

/haiku/src/add-ons/kernel/network/devices/loopback/
H A Dloopback.cpp62 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 Droute.h32 uint32_t mtu; member in struct:route_entry
/haiku/src/add-ons/kernel/network/protocols/l2cap/
H A Dl2cap_signal.h16 send_l2cap_reject(HciConnection *conn, uint8 ident, uint16 reason, uint16 mtu, uint16 scid, uint16 dcid);
H A Dl2cap_upper.cpp62 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 Dl2cap_command.cpp125 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 Dl2cap_signal.cpp396 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 Dnet_device.h29 size_t mtu; member in struct:net_device
56 status_t (*set_mtu)(net_device* device, size_t mtu);
H A Dnet_protocol.h42 uint32 mtu; member in union:net_error_data
/haiku/headers/private/bluetooth/
H A Dl2cap.h200 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 DbtCoreData.h48 uint16 mtu; member in struct:HciConnection
/haiku/src/add-ons/kernel/network/ppp/ppp/
H A Dppp.cpp92 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 DNetworkRoute.cpp55 SetMTU(routeEntry.mtu);
176 return fRouteEntry.mtu;
181 BNetworkRoute::SetMTU(uint32 mtu) argument
183 fRouteEntry.mtu = mtu;
/haiku/headers/os/net/
H A DNetworkRoute.h45 void SetMTU(uint32 mtu);
H A DNetworkInterface.h82 status_t SetMTU(uint32 mtu);
/haiku/src/add-ons/kernel/network/devices/ethernet/
H A Dethernet.cpp163 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 Ddialup.cpp217 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 Dtunnel.cpp316 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 Dvirtio_net.h72 uint16_t mtu; member in struct:virtio_net_config
H A Dvirtio_net.cpp134 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 Dipv4.cpp607 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 Dipv6.cpp613 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 Dbluetooth.cpp258 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 DbtHCI_transport.h99 uint16 mtu; member in struct:bluetooth_device
/haiku/src/add-ons/kernel/network/stack/
H A Droutes.cpp281 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 DConnectionInterface.cpp61 conn->mtu = L2CAP_MTU_MINIMUM; // TODO: give the mtu to the connection

Completed in 167 milliseconds

12