Searched refs:pkt (Results 1 - 25 of 66) sorted by relevance

123

/vpp/src/vnet/bfd/
H A Dbfd_protocol.c22 bfd_pkt_get_version (const bfd_pkt_t * pkt) argument
24 return pkt->head.vers_diag >> 5;
28 bfd_pkt_set_version (bfd_pkt_t * pkt, int version) argument
30 pkt->head.vers_diag =
31 (version << 5) | (pkt->head.vers_diag & ((1 << 5) - 1));
35 bfd_pkt_get_diag_code (const bfd_pkt_t * pkt) argument
37 return pkt->head.vers_diag & ((1 << 5) - 1);
41 bfd_pkt_set_diag_code (bfd_pkt_t * pkt, int value) argument
43 pkt->head.vers_diag =
44 (pkt
48 bfd_pkt_get_state(const bfd_pkt_t * pkt) argument
54 bfd_pkt_set_state(bfd_pkt_t * pkt, int value) argument
60 bfd_pkt_get_poll(const bfd_pkt_t * pkt) argument
66 bfd_pkt_set_poll(bfd_pkt_t * pkt) argument
72 bfd_pkt_get_final(const bfd_pkt_t * pkt) argument
78 bfd_pkt_set_final(bfd_pkt_t * pkt) argument
84 bfd_pkt_get_control_plane_independent(const bfd_pkt_t * pkt) argument
98 bfd_pkt_get_auth_present(const bfd_pkt_t * pkt) argument
104 bfd_pkt_set_auth_present(bfd_pkt_t * pkt) argument
110 bfd_pkt_get_demand(const bfd_pkt_t * pkt) argument
124 bfd_pkt_get_multipoint(const bfd_pkt_t * pkt) argument
[all...]
H A Dbfd_protocol.h132 bfd_pkt_t pkt;
139 bfd_pkt_t pkt;
144 u8 bfd_pkt_get_version (const bfd_pkt_t * pkt);
145 void bfd_pkt_set_version (bfd_pkt_t * pkt, int version);
146 u8 bfd_pkt_get_diag_code (const bfd_pkt_t * pkt);
147 void bfd_pkt_set_diag_code (bfd_pkt_t * pkt, int value);
148 u8 bfd_pkt_get_state (const bfd_pkt_t * pkt);
149 void bfd_pkt_set_state (bfd_pkt_t * pkt, int value);
150 u8 bfd_pkt_get_poll (const bfd_pkt_t * pkt);
151 void bfd_pkt_set_final (bfd_pkt_t * pkt);
[all...]
/vpp/test/
H A Dtemplate_bd.py39 def encap_mcast(self, pkt, src_ip, src_mac, vni):
44 def encapsulate(self, pkt, vni):
49 def decapsulate(self, pkt):
54 def check_encapsulation(self, pkt, vni, local_only=False):
88 pkt = out[0]
89 self.assert_eq_pkts(pkt, self.frame_request)
104 pkt = out[0]
105 self.check_encapsulation(pkt, self.single_tunnel_vni)
107 payload = self.decapsulate(pkt)
123 for pkt i
[all...]
H A Dtest_vxlan_gbp.py37 def encapsulate(self, pkt, vni):
46 gpid=self.sclass) / pkt)
52 def decapsulate(self, pkt):
57 self.assertEqual(pkt[VXLAN].flags, int('0x88', 16))
58 return pkt[VXLAN].payload
62 def check_encapsulation(self, pkt, vni, local_only=False, mcast_pkt=False):
66 self.assertEqual(pkt[Ether].src, self.pg0.local_mac)
69 self.assertEqual(pkt[Ether].dst, self.pg0.remote_mac)
71 self.assertEqual(pkt[Ether].dst, type(self).mcast_mac)
74 self.assertEqual(pkt[I
[all...]
H A Dtest_vxlan.py27 def encapsulate(self, pkt, vni):
36 pkt)
42 def encap_mcast(self, pkt, src_ip, src_mac, vni):
51 pkt)
53 def decapsulate(self, pkt):
58 self.assertEqual(pkt[VXLAN].flags, int('0x8', 16))
59 return pkt[VXLAN].payload
63 def check_encapsulation(self, pkt, vni, local_only=False, mcast_pkt=False):
67 self.assertEqual(pkt[Ether].src, self.pg0.local_mac)
70 self.assertEqual(pkt[Ethe
[all...]
H A Dtest_vxlan6.py26 def encapsulate(self, pkt, vni):
35 pkt)
43 def encap_mcast(self, pkt, src_ip, src_mac, vni):
52 pkt)
54 def decapsulate(self, pkt):
59 self.assertEqual(pkt[VXLAN].flags, int('0x8', 16))
60 return pkt[VXLAN].payload
64 def check_encapsulation(self, pkt, vni, local_only=False, mcast_pkt=False):
68 self.assertEqual(pkt[Ether].src, self.pg0.local_mac)
71 self.assertEqual(pkt[Ethe
[all...]
H A Dtest_srv6_un.py48 pkt = (Ether() /
58 self.logger.info(pkt.show2(dump=True))
59 pkts.append(pkt)
86 for pkt in capture:
87 self.logger.info(pkt.show2(dump=True))
89 pkt[IPv6].dst, "1111:2222:bbbb:cccc:dddd:eeee:ffff:0")
130 pkt = (Ether() /
134 self.logger.info(pkt.show2(dump=True))
135 pkts.append(pkt)
162 for pkt i
[all...]
H A Dtest_vxlan_gpe.py28 def encapsulate(self, pkt, vni):
37 pkt)
43 def encap_mcast(self, pkt, src_ip, src_mac, vni):
52 pkt)
54 def decapsulate(self, pkt):
59 self.assertEqual(pkt[VXLAN].flags, 0x0c)
60 return pkt[VXLAN].payload
64 def check_encapsulation(self, pkt, vni, local_only=False, mcast_pkt=False):
67 self.assertEqual(pkt[Ether].src, self.pg0.local_mac)
70 self.assertEqual(pkt[Ethe
[all...]
/vpp/src/plugins/vrrp/
H A Dvrrp_packet.h45 vrrp_adv_int_from_packet (vrrp_header_t * pkt) argument
47 return clib_net_to_host_u16 (pkt->rsvd_and_max_adv_int) & ((u16) 0x0fff);
H A Dvrrp_format.c126 vrrp_header_t *pkt = va_arg (*args, vrrp_header_t *); local
127 u32 version = pkt->vrrp_version_and_type >> 4;
131 version, pkt->vrrp_version_and_type & 0xf,
132 pkt->vr_id, pkt->priority, pkt->n_addrs,
133 clib_net_to_host_u16 (pkt->rsvd_and_max_adv_int),
134 (version == 3) ? "c" : "", pkt->checksum);
/vpp/src/vnet/unix/
H A Dpcap2pg.c42 * @param *pkt - u8
45 stream_boilerplate (FILE * ofp, int i, u8 * pkt) argument
47 fformat (ofp, pg_fmt, i, vec_len (pkt), vec_len (pkt));
63 u8 *pkt; local
71 pkt = pm->packets_read[i];
72 h = (ethernet_header_t *) pkt;
74 stream_boilerplate (ofp, i, pkt);
112 for (j = offset; j < vec_len (pkt); j++)
113 fformat (ofp, "%02x", pkt[
[all...]
H A Dpcap2cinit.c41 u8 *pkt; local
45 pkt = (u8 *) pm->packets_read[i];
49 for (j = 0; j < vec_len (pkt); j++)
52 fformat (ofp, "0x%02x,\n ", pkt[j]);
54 fformat (ofp, "0x%02x, ", pkt[j]);
/vpp/src/plugins/nat/extras/
H A Dnat_100ks.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_10Ms.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_10ks.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_1Ms.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_out2in_100ks.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_out2in_10Ms.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_out2in_10ks.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_out2in_1Ms.py22 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
24 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_test_fast_path.py23 # pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
25 # return STLStream(packet=pkt, mode=STLTXCont())
57 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
59 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_test_slow_path.py23 # pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
25 # return STLStream(packet=pkt, mode=STLTXCont())
55 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
57 return STLStream(packet=pkt, mode=STLTXCont())
H A Dnat_test_slow_path_with_latency.py23 # pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
25 # return STLStream(packet=pkt, mode=STLTXCont())
58 pkt = STLPktBuilder(pkt=base_pkt/pad, vm=vm)
60 return [STLStream(packet=pkt, mode=STLTXCont()),
62 STLStream(packet = STLPktBuilder(pkt = base_pkt/pad_latency),
/vpp/src/plugins/srv6-mobile/test/
H A Dtest_srv6_mobile.py57 pkt = (Ether() /
62 self.logger.info(pkt.show2(dump=True))
63 pkts.append(pkt)
87 for pkt in capture:
88 self.logger.info(pkt.show2(dump=True))
89 self.assertEqual(pkt[IP].dst, self.ip4_dst)
90 self.assertEqual(pkt[IP].src, self.ip4_src)
91 self.assertEqual(pkt[GTP_U_Header].teid, 0xbbbbbbbb)
135 pkt = (Ether() /
141 self.logger.info(pkt
[all...]
/vpp/src/plugins/gtpu/test/
H A Dtest_gtpu.py40 pkt = (Ether(src=self.pg0.local_mac, dst=self.pg0.remote_mac) /
44 self.pg0.add_stream(pkt)
59 pkt = (Ether(src=self.pg0.local_mac, dst=self.pg0.remote_mac) /
63 self.pg0.add_stream(pkt)
122 def encapsulate(self, pkt, vni):
131 pkt)
137 def encap_mcast(self, pkt, src_ip, src_mac, vni):
146 pkt)
148 def decapsulate(self, pkt):
152 return pkt[GTP_U_Heade
[all...]

Completed in 14 milliseconds

123