/openbmc/openbmc-test-automation/lib/ |
H A D | bmc_network_security_utils.robot | 9 Send Network Packets And Get Packet Loss 10 [Documentation] Send TCP, UDP or ICMP packets to any network device and return packet loss. 16 # packet_type The type of packets to be sent ("tcp, "udp", "icmp"). 18 # icmp_type Type of ICMP packets (e.g. 8, 13, 17, etc.). 19 # num Number of packets to be sent. 21 # This keyword expects host, port, type and number of packets to be sent 22 # and rate at which packets to be sent, should be given in command line. 23 # By default it sends 4 ICMP echo request packets at 1 packets/second. 34 Send Network Packets With Flags And Verify Stability 42 # packet_type The type of packets to be sent ("tcp, "udp", "icmp"). [all …]
|
/openbmc/openbmc-test-automation/security/ |
H A D | test_bmc_network_security.robot | 33 [Documentation] Send ICMP packet type 13 and check BMC drops such packets 37 ${packet_loss}= Send Network Packets And Get Packet Loss 43 [Documentation] Send ICMP packet type 17 and check BMC drops such packets 47 ${packet_loss}= Send Network Packets And Get Packet Loss 53 [Documentation] Send ICMP packet type 8 continuously and check no packets are dropped from BMC 57 ${packet_loss}= Send Network Packets And Get Packet Loss 60 ... msg=FAILURE: BMC is dropping packets. 62 Send Network Packets Continuously To Redfish Interface 63 [Documentation] Send network packets continuously to Redfish interface and verify stability. 66 # Send large number of packets to Redfish interface. [all …]
|
/openbmc/openbmc-test-automation/network/ |
H A D | test_network_nping.robot | 22 [Documentation] Pump network packets to target. 25 # Send packets to BMC and check packet loss. 26 ${bmc_packet_loss}= Send Network Packets 40 Send Network Packets 41 [Documentation] Send TCP, UDP or ICMP packets to the target. 45 # ${host}- Target system to which network packets to be sent. 46 # ${packet_type}- type of packets to be sent viz tcp, udp or icmp. 49 # This program expects host, port, type and number of packets to be sent 50 # and rate at which packets to be sent, should be given in command line 51 # by default it sends 100 TCP packets at 5 packets/second. [all …]
|
H A D | network_diagnostic_report.robot | 24 [Documentation] Log Network packets loss percentage from MTR report. 26 Log To Console \n Network packets loss: ${report['loss']} percent
|
/openbmc/qemu/net/ |
H A D | vmnet-common.m | 60 * Write packets from QEMU to vmnet interface. 110 * Read packets from vmnet interface and write them 113 * Returns read packets number (may be 0) on success, 120 struct vmpktdesc *packets = s->packets_buf; 124 /* Read as many packets as present */ 128 packets[i].vm_pkt_size = s->max_packet_size; 129 packets[i].vm_pkt_iovcnt = 1; 130 packets[i].vm_flags = 0; 133 status = vmnet_read(s->vmnet_if, packets, &s->packets_send_end_pos); 146 * Write packets from temporary buffers in VmnetState [all …]
|
H A D | queue.c | 31 * to deliver packets. It must also call qemu_net_queue_purge() in its 35 * zero return from the delivery handler by not sending any more packets 58 QTAILQ_HEAD(, NetPacket) packets; 74 QTAILQ_INIT(&queue->packets); in qemu_new_net_queue() 85 QTAILQ_FOREACH_SAFE(packet, &queue->packets, entry, next) { in qemu_del_net_queue() 86 QTAILQ_REMOVE(&queue->packets, packet, entry); in qemu_del_net_queue() 113 QTAILQ_INSERT_TAIL(&queue->packets, packet, entry); in qemu_net_queue_append() 148 QTAILQ_INSERT_TAIL(&queue->packets, packet, entry); in qemu_net_queue_append_iov() 250 QTAILQ_FOREACH_SAFE(packet, &queue->packets, entry, next) { in qemu_net_queue_purge() 252 QTAILQ_REMOVE(&queue->packets, packet, entry); in qemu_net_queue_purge() [all …]
|
H A D | tap-linux.h | 48 #define TUN_F_CSUM 0x01 /* You can hand me unchecksummed packets. */ 49 #define TUN_F_TSO4 0x02 /* I can handle TSO for IPv4 packets */ 50 #define TUN_F_TSO6 0x04 /* I can handle TSO for IPv6 packets */ 52 #define TUN_F_UFO 0x10 /* I can handle UFO packets */ 53 #define TUN_F_USO4 0x20 /* I can handle USO for IPv4 packets */ 54 #define TUN_F_USO6 0x40 /* I can handle USO for IPv6 packets */
|
H A D | filter-buffer.c | 36 /* Unable to empty the queue, purge remaining packets */ in filter_buffer_flush() 47 * Note: filter_buffer_flush() drops packets that can't be sent in filter_buffer_release_timer() 50 * more packets. in filter_buffer_release_timer() 72 * FIXME: Even if the guest can't receive packets for some reasons, in filter_buffer_receive_iov() 73 * the filter can still accept packets until its internal queue is full. in filter_buffer_receive_iov() 75 * For some reason, receiver could not receive more packets in filter_buffer_receive_iov() 79 * the packets without caring about the receiver. This is suboptimal. in filter_buffer_receive_iov() 95 /* flush packets */ in filter_buffer_cleanup() 121 * or COLO use this filter to release packets on demand. in filter_buffer_setup()
|
H A D | filter-replay.c | 47 /* Drop all packets in replay mode. in filter_replay_receive_iov() 48 Packets from the log will be injected by the replay module. */ in filter_replay_receive_iov() 51 /* Pass all the packets. */ in filter_replay_receive_iov()
|
/openbmc/qemu/hw/usb/ |
H A D | combined-packet.c | 31 QTAILQ_INSERT_TAIL(&combined->packets, p, combined_entry); in usb_combined_packet_add() 41 QTAILQ_REMOVE(&combined->packets, p, combined_entry); in usb_combined_packet_remove() 42 if (QTAILQ_EMPTY(&combined->packets)) { in usb_combined_packet_remove() 48 /* Also handles completion of non combined packets for pipelined input eps */ 62 assert(combined->first == p && p == QTAILQ_FIRST(&combined->packets)); in usb_combined_input_packet_complete() 66 short_not_ok = QTAILQ_LAST(&combined->packets)->short_not_ok; in usb_combined_input_packet_complete() 68 QTAILQ_FOREACH_SAFE(p, &combined->packets, combined_entry, next) { in usb_combined_input_packet_complete() 70 /* Distribute data over uncombined packets */ in usb_combined_input_packet_complete() 90 /* Remove any leftover packets from the queue */ in usb_combined_input_packet_complete() 98 /* Check if there are packets in the queue waiting for our completion */ in usb_combined_input_packet_complete() [all …]
|
/openbmc/u-boot/include/linux/ |
H A D | netdevice.h | 30 unsigned long rx_packets; /* total packets received */ 31 unsigned long tx_packets; /* total packets transmitted */ 34 unsigned long rx_errors; /* bad packets received */ 38 unsigned long multicast; /* multicast packets received */
|
/openbmc/u-boot/include/net/ |
H A D | ncsi-pkt.h | 250 __be32 rx_uc_pkts; /* Rx UC packets */ 251 __be32 rx_mc_pkts; /* Rx MC packets */ 252 __be32 rx_bc_pkts; /* Rx BC packets */ 253 __be32 tx_uc_pkts; /* Tx UC packets */ 254 __be32 tx_mc_pkts; /* Tx MC packets */ 255 __be32 tx_bc_pkts; /* Tx BC packets */ 259 __be32 runt_pkts; /* Rx runt packets */ 260 __be32 jabber_pkts; /* Rx jabber packets */ 285 __be32 rx_runt_pkts; /* Rx error runt packets */ 286 __be32 rx_jabber_pkts; /* Rx error jabber packets */ [all …]
|
/openbmc/openbmc/meta-security/recipes-ids/suricata/files/ |
H A D | suricata.yaml | 9 # Number of packets allowed to be processed simultaneously. Default is a 15 # pattern matcher buffers and scans as many packets as possible in parallel. 16 #max-pending-packets: 1024 28 # active-packets - Flows assigned to threads that have the lowest number of 29 # unprocessed packets (default). 33 #autofp-scheduler: active-packets 172 # Packet log... log packets in pcap format. 2 modes of operation: "normal" 181 # By default all packets are logged except: 199 …tream-depth: no #If set to "yes" packets seen after reaching stream inspection depth are ignored. … 235 # a line based information for dropped packets in IPS mode [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | ebpf_rss.rst | 7 RSS(Receive Side Scaling) is used to distribute network packets to guest virtqueues 11 - 'in-qemu' RSS (functions if qemu receives network packets, i.e. vhost=off) 19 of transmitted packets. 30 Not for all packets, the hash can/should be calculated. 91 - default_queue - the queue index that used for packet that shouldn't be hashed. For some packets, …
|
/openbmc/openbmc/meta-openembedded/meta-webserver/recipes-webadmin/netdata/netdata/ |
H A D | netdata.conf | 248 # compressed packets for all interfaces = no 342 # ipv4 packets = auto 347 # ipv4 TCP packets = auto 351 # ipv4 UDP packets = auto 353 # ipv4 ICMP packets = auto 355 # ipv4 UDPLite packets = auto 363 # multicast packets = auto 364 # broadcast packets = auto 365 # ECN packets = auto 387 # IPVS packets = yes [all …]
|
/openbmc/libmctp/tests/ |
H A D | test_seq.c | 61 /* two packets: one start, one end */ 71 /* three packets: one start, one no flags, one end */ 82 /* two packets, wrapping sequence numbers */ 92 /* two packets, invalid sequence number */
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/dropwatch/ |
H A D | dropwatch_1.5.4.bb | 1 SUMMARY = "Dropwatch is a utility to diagnose where packets are getting dropped" 5 ability to diagnose where packets are getting dropped."
|
/openbmc/qemu/hw/net/ |
H A D | vmxnet3_defs.h | 94 /* Maximum number of fragments for indicated TX packets */ 97 /* Maximum number of fragments for indicated RX packets */ 108 /* TX packets to QEMU interface */
|
H A D | e1000x_regs.h | 187 #define E1000_PRC64 0x0405C /* Packets RX (64 bytes) - R/clr */ 188 #define E1000_PRC127 0x04060 /* Packets RX (65-127 bytes) - R/clr */ 189 #define E1000_PRC255 0x04064 /* Packets RX (128-255 bytes) - R/clr */ 190 #define E1000_PRC511 0x04068 /* Packets RX (255-511 bytes) - R/clr */ 191 #define E1000_PRC1023 0x0406C /* Packets RX (512-1023 bytes) - R/clr */ 192 #define E1000_PRC1522 0x04070 /* Packets RX (1024-1522 bytes) - R/clr */ 193 #define E1000_GPRC 0x04074 /* Good Packets RX Count - R/clr */ 194 #define E1000_BPRC 0x04078 /* Broadcast Packets RX Count - R/clr */ 195 #define E1000_MPRC 0x0407C /* Multicast Packets RX Count - R/clr */ 196 #define E1000_GPTC 0x04080 /* Good Packets TX Count - R/clr */ [all …]
|
/openbmc/ipmitool/src/plugins/lanplus/ |
H A D | README.sol | 32 packets be acks, partial acks (the remote destination processed only some 33 of the data), and nacks (requests to stop sending packets). Nacks are not 37 commands, is that it is not simply a request response protocol. Packets
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/tipcutils/tipcutils/ |
H A D | 0001-test-ptts-Set-recv-buffer-size-too-max-to-receive-as.patch | 5 packets as possible 13 packets as possible, and give a hint to user when possible overrun occurs. Note 55 + * Set SO_RCVBUF to max int value to receive as many packets as possible.
|
/openbmc/docs/designs/mctp/ |
H A D | mctp.md | 31 layer bindings for the actual transport of MCTP packets. These are defined by 56 As part of the design, the references to MCTP "messages" and "packets" are 58 the higher-level data transferred between MCTP endpoints, which packets are 61 packets by the transmit implementation, and reassembled at the receive
|
/openbmc/phosphor-net-ipmid/ |
H A D | sd_event_loop.hpp | 77 * IPMI packets. 94 /** @brief async handler for incoming udp packets */ 97 /** @brief register the async handler for incoming udp packets */
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_net.h | 246 * received packets from sources not specified in the filter list. 300 * the device, the device will not steer new packets on receive virtqueues 302 * Accordingly, driver should not transmit new packets on virtqueues other than 387 * Set the tx-usecs/tx-max-packets parameters. 390 /* Maximum number of packets to send before a TX notification */ 399 * Set the rx-usecs/rx-max-packets parameters. 402 /* Maximum number of packets to receive before a RX notification */ 548 /* rx_{packets,bytes}_allowance_exceeded are too long. So rename to 558 /* tx_{packets,bytes}_allowance_exceeded are too long. So rename to
|
/openbmc/qemu/tests/functional/ |
H A D | test_arm_emcraft_sf2.py | 49 '3 packets transmitted, 3 packets received, 0% packet loss')
|