@@ -18,7 +18,6 @@ use log::{error, warn};
1818use logger:: { IncMetric , METRICS } ;
1919use mmds:: data_store:: Mmds ;
2020use mmds:: ns:: MmdsNetworkStack ;
21- use rate_limiter:: { BucketUpdate , RateLimiter , TokenType } ;
2221use utils:: eventfd:: EventFd ;
2322use utils:: net:: mac:: MacAddr ;
2423use utils:: vm_memory:: { ByteValued , Bytes , GuestMemoryError , GuestMemoryMmap } ;
@@ -29,6 +28,8 @@ use virtio_gen::virtio_net::{
2928} ;
3029use virtio_gen:: virtio_ring:: VIRTIO_RING_F_EVENT_IDX ;
3130
31+ use crate :: rate_limiter:: { BucketUpdate , RateLimiter , TokenType } ;
32+
3233const FRAME_HEADER_MAX_LEN : usize = PAYLOAD_OFFSET + ETH_IPV4_FRAME_LEN ;
3334
3435use crate :: devices:: virtio:: iovec:: IoVecBuffer ;
@@ -841,7 +842,6 @@ pub mod tests {
841842 use dumbo:: pdu:: arp:: { EthIPv4ArpFrame , ETH_IPV4_FRAME_LEN } ;
842843 use dumbo:: pdu:: ethernet:: ETHERTYPE_ARP ;
843844 use logger:: { IncMetric , METRICS } ;
844- use rate_limiter:: { RateLimiter , TokenBucket , TokenType } ;
845845 use utils:: net:: mac:: MAC_ADDR_LEN ;
846846 use utils:: vm_memory:: { Address , GuestMemory } ;
847847 use virtio_gen:: virtio_net:: {
@@ -864,6 +864,7 @@ pub mod tests {
864864 use crate :: devices:: virtio:: {
865865 Net , VirtioDevice , MAX_BUFFER_SIZE , RX_INDEX , TX_INDEX , TYPE_NET , VIRTQ_DESC_F_WRITE ,
866866 } ;
867+ use crate :: rate_limiter:: { RateLimiter , TokenBucket , TokenType } ;
867868
868869 impl Net {
869870 pub ( crate ) fn read_tap ( & mut self ) -> io:: Result < usize > {
0 commit comments