Searched refs:mtu (Results 26 - 50 of 51) sorted by relevance

123

/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");
/haiku/src/servers/net/
H A DNetServer.cpp435 int32 mtu; local
436 if (message.FindInt32("mtu", &mtu) != B_OK)
437 mtu = -1;
529 if (mtu != -1) {
530 status_t status = interface.SetMTU(mtu);
/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);
/haiku/src/bin/network/route/
H A Droute.cpp88 " mtu <bytes> - maximal transfer unit\n"
487 } else if (!strcmp(argv[i], "mtu")) {
488 route.mtu = argv[i + 1] ? strtol(argv[i + 1], NULL, 0) : 0;
489 if (route.mtu <= 500) {
490 fprintf(stderr, "%s: Option 'mtu' exptected valid max transfer "
/haiku/src/kits/network/libnetapi/
H A DNetworkInterface.cpp320 BNetworkInterface::SetMTU(uint32 mtu) argument
323 request.ifr_mtu = mtu;
H A DNetworkSettings.cpp84 {B_INT32_TYPE, "mtu", NULL},
1112 fMTU = message.GetInt32("mtu", 0);
1165 BNetworkInterfaceSettings::SetMTU(int32 mtu) argument
1167 fMTU = mtu;
1281 status = data.SetInt32("mtu", fMTU);
/haiku/headers/os/add-ons/network_settings/
H A DNetworkSettings.h171 void SetMTU(int32 mtu);
/haiku/headers/private/net/
H A Dnet_datalink.h59 uint32 mtu; member in struct:net_route
/haiku/src/add-ons/kernel/bluetooth/btCoreData/
H A DConnectionInterface.cpp92 conn->mtu = L2CAP_MTU_MINIMUM; // TODO: give the mtu to the connection
/haiku/src/add-ons/kernel/network/protocols/icmp/
H A Dicmp.cpp604 icmpHeader->path_mtu.next_mtu = errorData->mtu;
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/
H A Digc_hw.h511 u32 mtu; member in struct:igc_dev_spec_i225
H A Dif_igc.c93 static int igc_if_mtu_set(if_ctx_t ctx, uint32_t mtu);
766 igc_if_mtu_set(if_ctx_t ctx, uint32_t mtu) argument
777 if (mtu > max_frame_size - ETHER_HDR_LEN - ETHER_CRC_LEN) {
782 mtu + ETHER_HDR_LEN + ETHER_CRC_LEN;
H A Digc_i225.c940 size -= hw->dev_spec._i225.mtu;
/haiku/src/add-ons/kernel/drivers/network/ether/broadcom570x/dev/mii/
H A Dbrgphy.c866 brgphy_jumbo_settings(struct mii_softc *sc, u_long mtu) argument
871 if (mtu > ETHER_MAX_LEN) {
/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/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_output.c84 u_int hdrsize, u_int ciphdrsize, u_int mtu);
1956 * Fragment the frame according to the specified mtu.
1965 u_int hdrsize, u_int ciphdrsize, u_int mtu)
1974 KASSERT(m0->m_pkthdr.len > mtu,
1975 ("pktlen %u mtu %u", m0->m_pkthdr.len, mtu));
1990 off = mtu - ciphdrsize;
1994 fragsize = MIN(totalhdrsize + remainder, mtu);
2041 m_adj(m0, -(m0->m_pkthdr.len - (mtu - ciphdrsize)));
1964 ieee80211_fragment(struct ieee80211vap *vap, struct mbuf *m0, u_int hdrsize, u_int ciphdrsize, u_int mtu) argument
/haiku/src/add-ons/kernel/network/stack/
H A Dlink.cpp217 return fBoundToDevice->device->mtu;
H A Dinterfaces.cpp172 kprintf("mtu: %" B_PRIu32 "\n", route->mtu);
1001 datalink->direct_route.mtu = 0;
H A Ddatalink.cpp911 request.ifr_mtu = interface->device->mtu;
/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/drivers/network/ether/ipro1000/dev/e1000/
H A De1000_hw.h1010 u32 mtu; member in struct:e1000_dev_spec_82575
H A Dif_em.c1240 em_if_mtu_set(if_ctx_t ctx, uint32_t mtu) argument
1280 if (mtu > max_frame_size - ETHER_HDR_LEN - ETHER_CRC_LEN) {
1285 mtu + ETHER_HDR_LEN + ETHER_CRC_LEN;
/haiku/src/libs/compat/freebsd_network/compat/net/
H A Dif_var.h799 int if_setmtu(if_t ifp, int mtu);
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/
H A DKPPPInterface.cpp1991 Ifnet()->mtu = fInterfaceMTU;
/haiku/src/tests/system/network/tcp_shell/
H A Dtcp_shell.cpp1372 context.route.mtu = 1500;

Completed in 259 milliseconds

123