/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ |
H A D | ip4_frag.c | 58 * - fragments must not overlap (e.g. due to different routes), 59 * currently, overlapping or duplicate fragments are thrown away 65 /** Setting this to 0, you can turn off checking the fragments for overlapping 84 * easily chain the fragments. 86 * the IP header in memory in incoming fragments (after copying it) to keep 87 * track of the various fragments. (-> If the IP header doesn't need packing, 214 * Free the oldest datagram to make room for enqueueing new fragments. 269 * @param fraghdr points to the new fragments IP hdr 392 /* Check if the fragments received so far have no holes. */ in ip_reass_chain_frag_into_datagram_and_validate() 411 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip_reass_chain_frag_into_datagram_and_validate() [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/ipv4/ |
H A D | ip4_frag.c | 58 * - fragments must not overlap (e.g. due to different routes), 59 * currently, overlapping or duplicate fragments are thrown away 65 /** Setting this to 0, you can turn off checking the fragments for overlapping 88 * easily chain the fragments. 90 * the IP header in memory in incoming fragments (after copying it) to keep 91 * track of the various fragments. (-> If the IP header doesn't need packing, 218 * Free the oldest datagram to make room for enqueueing new fragments. 273 * @param fraghdr points to the new fragments IP hdr 419 /* Check if the fragments received so far have no holes. */ in ip_reass_chain_frag_into_datagram_and_validate() 438 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip_reass_chain_frag_into_datagram_and_validate() [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/core/ipv4/ |
H A D | ip_frag.c | 56 * - fragments must not overlap (e.g. due to different routes), 57 * currently, overlapping or duplicate fragments are thrown away 63 /** Setting this to 0, you can turn off checking the fragments for overlapping 82 * easily chain the fragments. 84 * the IP header in memory in incoming fragments (after copying it) to keep 85 * track of the various fragments. (-> If the IP header doesn't need packing, 212 * Free the oldest datagram to make room for enqueueing new fragments. 264 * @param fraghdr points to the new fragments IP hdr 384 /* Check if the fragments received so far have no wholes. */ in ip_reass_chain_frag_into_datagram_and_validate() 403 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip_reass_chain_frag_into_datagram_and_validate() [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/test/src/ |
H A D | ble_hs_hci_test.c | 119 /* Send fragmented packet (two fragments). */ in TEST_CASE() 134 /* Use all remaining buffers (four fragments). */ in TEST_CASE() 139 /* Attempt to transmit eight more fragments. */ in TEST_CASE() 156 /* Ensure the stalled fragments were sent in the expected order. */ in TEST_CASE() 209 /* Tx two fragments over connection 1. */ in TEST_CASE() 215 /* Tx two fragments over connection 2. */ in TEST_CASE() 221 /* Tx four fragments over connection 2. */ in TEST_CASE() 227 /* Tx four fragments over connection 1. */ in TEST_CASE()
|
H A D | ble_l2cap_test.c | 326 /*** Packet consisting of three fragments. */ in TEST_CASE() 331 /*** Packet consisting of five fragments. */ in TEST_CASE() 397 /* Terminate the connection. The received fragments should get freed. in TEST_CASE()
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/netif/ |
H A D | lowpan6.c | 4 …* 6LowPAN output for IPv6. Uses ND tables for link-layer addressing. Fragments packets to 6LowPAN … 74 /** This is a helper struct for reassembly of fragments 339 * Fragments an IPv6 datagram into 6LowPAN units, which fit into IEEE 802.15.4 frames. 357 /* We'll use a dedicated pbuf for building 6LowPAN fragments. */ in lowpan6_frag() 756 /* Insert new pbuf into list of fragments. Each fragment is a pbuf, in lowpan6_input() 762 /* fragment overlap, discard old fragments */ in lowpan6_input() 780 /* overlap, discard old fragments */ in lowpan6_input() 789 /* fragment mismatch, discard old fragments */ in lowpan6_input() 807 /* check if all fragments were received */ in lowpan6_input() 814 /* not complete, wait for more fragments */ in lowpan6_input() [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/core/ipv6/ |
H A D | ip6_frag.c | 58 /** Setting this to 0, you can turn off checking the fragments for overlapping 81 * easily chain the fragments. 83 * the Fragment Header in memory in incoming fragments to keep 84 * track of the various fragments. 215 * Free the oldest datagram to make room for enqueueing new fragments. 252 * Reassembles incoming IPv6 fragments into an IPv6 datagram. 438 /* Check if the fragments received so far have no gaps. */ in ip6_reass() 457 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= iprh->start); in ip6_reass() 474 the number of fragments that may be enqueued at any one time */ in ip6_reass() 517 /* All fragments have been received */ in ip6_reass()
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/include/linux/ |
H A D | jffs2_fs_i.h | 22 /* List of data fragments which make up the file */ 26 above fragments, if it contains a metadata update but no actual
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/core/ipv6/ |
H A D | ip6_frag.c | 58 /** Setting this to 0, you can turn off checking the fragments for overlapping 83 * easily chain the fragments. 85 * the Fragment Header in memory in incoming fragments to keep 86 * track of the various fragments. 228 * Free the oldest datagram to make room for enqueueing new fragments. 265 * Reassembles incoming IPv6 fragments into an IPv6 datagram. 470 /* Check if the fragments received so far have no gaps. */ in ip6_reass() 489 LWIP_ASSERT("check fragments don't overlap", iprh_prev->end <= start); in ip6_reass() 506 the number of fragments that may be enqueued at any one time */ in ip6_reass() 553 /* All fragments have been received */ in ip6_reass()
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/src/ |
H A D | ble_l2cap.c | 233 /* All fragments received. */ in ble_l2cap_rx_payload() 237 /* More fragments remain. */ in ble_l2cap_rx_payload() 276 * fragments, the mbuf starts with L2CAP 294 * been received; more fragments are expected.
|
H A D | ble_hs_hci.c | 454 * subsequent fragments in this packet. in ble_hs_hci_acl_tx_now() 461 /* Send fragments until the entire packet has been sent. */ in ble_hs_hci_acl_tx_now() 483 /* If any fragments remain, they should be marked as 'middle' in ble_hs_hci_acl_tx_now() 484 * fragments. in ble_hs_hci_acl_tx_now()
|
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/utils/ |
H A D | kconfig-merge | 32 echo " -m only merge the fragments, do not execute the make command" 34 echo " -r list redundant entries when merging fragments"
|
/nrf52832-nimble/rt-thread/components/net/uip/apps/webserver/httpd-fs/ |
H A D | stats.shtml | 12 IP fragments
|
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/include/lwip/ |
H A D | opt.h | 272 * reassembly (whole packets, not fragments!) 279 * MEMP_NUM_FRAG_PBUF: the number of IP fragments simultaneously sent 280 * (fragments, not whole packets!). 540 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived 551 * packets even if the maximum amount of fragments is enqueued for reassembly! 561 * new PBUF_RAM pbufs are used for fragments). 1047 * scatter-gather DMA requires aligned fragments. 1050 * TCP_MSS/4: Try to create 4 fragments or less per TCP packet.
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/netif/ |
H A D | lowpan6.h | 4 …* 6LowPAN output for IPv6. Uses ND tables for link-layer addressing. Fragments packets to 6LowPAN …
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/netif/ |
H A D | lowpan6_common.h | 4 …* Common 6LowPAN routines for IPv6. Uses ND tables for link-layer addressing. Fragments packets to…
|
H A D | lowpan6.h | 4 …* 6LowPAN output for IPv6. Uses ND tables for link-layer addressing. Fragments packets to 6LowPAN …
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/lwip/prot/ |
H A D | ip4.h | 84 #define IP_MF 0x2000U /* more fragments flag */
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/lwip/prot/ |
H A D | ip4.h | 86 #define IP_MF 0x2000U /* more fragments flag */
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/src/ |
H A D | nodelist.h | 157 uint32_t frags; /* Number of fragments which currently refer 186 Fragments - used to build a map of which raw node to obtain
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/include/lwip/ |
H A D | opt.h | 467 * reassembly (whole packets, not fragments!) 474 * MEMP_NUM_FRAG_PBUF: the number of IP fragments simultaneously sent 475 * (fragments, not whole packets!). 778 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived 789 * packets even if the maximum amount of fragments is enqueued for reassembly! 1414 * scatter-gather DMA requires aligned fragments. 1417 * TCP_MSS/4: Try to create 4 fragments or less per TCP packet. 2378 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/include/lwip/ |
H A D | opt.h | 395 * reassembly (whole packets, not fragments!) 402 * MEMP_NUM_FRAG_PBUF: the number of IP fragments simultaneously sent 403 * (fragments, not whole packets!). 691 * a fragmented IP packet waits for all fragments to arrive. If not all fragments arrived 702 * packets even if the maximum amount of fragments is enqueued for reassembly! 1274 * scatter-gather DMA requires aligned fragments. 1277 * TCP_MSS/4: Try to create 4 fragments or less per TCP packet.
|
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/include/ipv4/lwip/ |
H A D | ip.h | 129 #define IP_MF 0x2000U /* more fragments flag */
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/ |
H A D | syscfg.yml | 97 Whether to collapse incoming L2CAP fragments into a minimal set of
|
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/ |
H A D | lwipopts.h | 384 * if they both deal with IP fragments */
|