Searched refs:mtu (Results 1 - 25 of 51) sorted by last modified time

123

/haiku/src/add-ons/kernel/network/protocols/l2cap/
H A Dl2cap_signal.h17 uint16 reason, uint16 mtu, uint16 scid, uint16 dcid);
19 uint16* mtu, uint16* flush_timeout, l2cap_qos* flow);
H A Dl2cap_command.cpp12 make_l2cap_command_reject(uint8& code, uint16 reason, uint16 mtu, uint16 scid, uint16 dcid) argument
20 *data = htole16(mtu);
80 uint16* mtu, uint16* flush_timeout, l2cap_qos* flow)
86 if (mtu != NULL) {
97 option->value = htole16(*mtu);
248 uint16 mtu = htole16(_mtu); local
249 gBufferModule->append(buffer.Get(), &mtu, sizeof(mtu));
79 make_l2cap_configuration_req(uint8& code, uint16 dcid, uint16 flags, uint16* mtu, uint16* flush_timeout, l2cap_qos* flow) argument
H A Dl2cap_command.h21 uint16 reason, uint16 mtu, uint16 scid, uint16 dcid);
28 uint16* mtu, uint16* flush_timeout, l2cap_qos* flow);
36 net_buffer* make_l2cap_information_rsp(uint8& code, uint16 type, uint16 result, uint16 mtu);
H A Dl2cap_signal.cpp26 uint16 mtu; member in struct:l2cap_config_options
102 options.mtu = le16toh(value.mtu);
169 options.mtu_set ? &options.mtu : NULL,
206 options.mtu_set ? &options.mtu : NULL,
359 uint16 mtu, uint16 scid, uint16 dcid)
362 net_buffer* buffer = make_l2cap_command_reject(code, reason, mtu, scid, dcid);
372 uint16* mtu, uint16* flush_timeout, l2cap_qos* flow)
375 net_buffer* buffer = make_l2cap_configuration_req(code, dcid, flags, mtu, flush_timeout, flow);
358 send_l2cap_command_reject(HciConnection* conn, uint8 ident, uint16 reason, uint16 mtu, uint16 scid, uint16 dcid) argument
371 send_l2cap_configuration_req(HciConnection* conn, uint8 ident, uint16 dcid, uint16 flags, uint16* mtu, uint16* flush_timeout, l2cap_qos* flow) argument
H A DL2capEndpoint.cpp641 uint16* mtu = NULL; local
643 mtu = &fChannelConfig.incoming_mtu;
662 fDestinationChannelID, 0, flush_timeout, mtu, flow);
674 uint16* mtu, uint16* flush_timeout, l2cap_qos* flow)
696 if (mtu != NULL && *mtu != fChannelConfig.outgoing_mtu)
697 fChannelConfig.outgoing_mtu = *mtu;
723 uint16 result, uint16* mtu, uint16* flush_timeout, l2cap_qos* flow)
750 if (mtu != NULL && *mtu !
673 _HandleConfigurationReq(uint8 ident, uint16 flags, uint16* mtu, uint16* flush_timeout, l2cap_qos* flow) argument
722 _HandleConfigurationRsp(uint8 ident, uint16 scid, uint16 flags, uint16 result, uint16* mtu, uint16* flush_timeout, l2cap_qos* flow) argument
[all...]
H A DL2capEndpoint.h56 uint16* mtu, uint16* flush_timeout, l2cap_qos* flow);
58 uint16 result, uint16* mtu, uint16* flush_timeout, l2cap_qos* flow);
/haiku/src/add-ons/kernel/bluetooth/btCoreData/
H A DConnectionInterface.cpp92 conn->mtu = L2CAP_MTU_MINIMUM; // TODO: give the mtu to the connection
/haiku/headers/private/bluetooth/
H A DbtCoreData.h46 uint16 mtu; member in struct:HciConnection
H A Dl2cap.h94 uint16 mtu; /* actual signaling MTU */
179 uint16 mtu;
223 uint16 mtu;
/haiku/headers/os/bluetooth/HCI/
H A DbtHCI_transport.h99 uint16 mtu; member in struct:bluetooth_device
/haiku/src/bin/network/ping/
H A Dping6.c1223 int mtu; local
1230 if ((mtu = get_pathmtu(&m)) > 0) {
1233 "notified\n", mtu);
2358 (void)printf("Packet too big mtu = %d\n",
/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/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/stack/
H A Ddatalink.cpp911 request.ifr_mtu = interface->device->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/libs/compat/freebsd_network/
H A Dif.c1123 if_setmtu(if_t ifp, int mtu) argument
1125 ((struct ifnet *)ifp)->if_mtu = mtu;
/haiku/src/tests/system/network/tcp_shell/
H A Dtcp_shell.cpp1372 context.route.mtu = 1500;
/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/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/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/drivers/network/ether/virtio/
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");
H A Dvirtio_net.h72 uint16_t mtu; member in struct:virtio_net_config
/haiku/headers/private/net/
H A Dnet_protocol.h42 uint32 mtu; member in union:net_error_data
/haiku/src/bin/network/ifconfig/
H A Difconfig.cpp86 " mtu <bytes> - maximal transfer unit\n"
737 int mtu = -1, metric = -1, media = -1; local
794 } else if (!strcmp(args[i], "mtu")) {
795 mtu = args[i + 1] ? strtol(args[i + 1], NULL, 0) : 0;
796 if (mtu <= 500) {
797 fprintf(stderr, "%s: Option 'mtu' expected valid max transfer "
903 if (mtu != -1) {
904 status_t status = interface.SetMTU(mtu);

Completed in 244 milliseconds

123