Home
last modified time | relevance | path

Searched refs:pkt (Results 1 – 25 of 352) sorted by relevance

12345678910>>...15

/external/scapy/scapy/contrib/
Dhomeplugav.py156 def FragmentCond(pkt): argument
162 return ((pkt.version == 0x01 ) and ( pkt.HPtype in fragTypeTable ))
180 … StrLenField("DeviceVersion", b"NoVersion\x00", length_from = lambda pkt: pkt.VersionLen),
181 …iceVersion_pad", b"\xcc\xcc\xcc\xcc\xcc"+b"\x00"*59, length_from = lambda pkt: 64-pkt.VersionLen),
269 …PacketListField("NetworksInfos", "", NetworkInfoV10, length_from=lambda pkt: pkt.LogicalNetworksNu…
271 …PacketListField("StationsInfos", "", StationInfoV10, length_from=lambda pkt: pkt.StationsNumber * …
281 …PacketListField("NetworksInfos", "", NetworkInfoV11, length_from=lambda pkt: pkt.LogicalNetworksNu…
284 …PacketListField("StationsInfos", "", StationInfoV11, length_from=lambda pkt: pkt.StationsNumber * …
440 StrLenField("MACData", b"\x00", length_from = lambda pkt: pkt.MACLen),
474 StrLenField("ModuleData", b"\x00", length_from = lambda pkt: pkt.DataLen),
[all …]
Dmqtt.py19 def addfield(self, pkt, s, val): argument
20 val = self.i2m(pkt, val)
36 def getfield(self, pkt, s): argument
85 adjust=lambda pkt, x: len(pkt.payload),),
94 length_from=lambda pkt: pkt.length),
112 length_from=lambda pkt: pkt.clientIdlen),
115 lambda pkt: pkt.willflag == 1),
117 length_from=lambda pkt: pkt.wtoplen),
118 lambda pkt: pkt.willflag == 1),
120 lambda pkt: pkt.willflag == 1),
[all …]
Dgtp_v2.py99 lambda pkt:pkt.T == 1),
231 PacketField("SAI", 0, ULI_SAI), lambda pkt: bool(pkt.SAI_Present)),
233 PacketField("RAI", 0, ULI_RAI), lambda pkt: bool(pkt.RAI_Present)),
235 PacketField("TAI", 0, ULI_TAI), lambda pkt: bool(pkt.TAI_Present)),
237 lambda pkt: bool(pkt.ECGI_Present))]
251 IPField("ipv4", RandIP()), lambda pkt: pkt.ipv4_present),
253 lambda pkt: pkt.ipv6_present)]
263 length_from=lambda pkt: pkt.length)]
359 BitField("RetLoc", 0, 1), lambda pkt: pkt.length > 2),
361 BitField("PBIC", 0, 1), lambda pkt: pkt.length > 2),
[all …]
Dgtp.py151 def i2h(self, pkt, val): argument
154 def m2i(self, pkt, val): argument
166 def i2m(self, pkt, val): argument
210 … ConditionalField(XBitField("seq", 0, 16), lambda pkt:pkt.E==1 or pkt.S==1 or pkt.PN==1),
211 … ConditionalField(ByteField("npdu", 0), lambda pkt:pkt.E==1 or pkt.S==1 or pkt.PN==1),
212 …d(ByteEnumField("next_ex", 0, ExtensionHeadersTypes), lambda pkt:pkt.E==1 or pkt.S==1 or pkt.PN==1…
271 def extract_padding(self, pkt): argument
272 return "", pkt
399 lambda pkt: pkt.length > 2)]
404 def m2i(self, pkt, s): argument
[all …]
Dvtp.py88 StrLenField("value", None, length_from=lambda pkt : pkt.length + 1)
104 … StrLenField("vlanname", "default", length_from=lambda pkt:4 * ((pkt.vlannamelen + 3) / 4)),
106 … length_from=lambda pkt:pkt.len - 12 - (4 * ((pkt.vlannamelen + 3) / 4))),
107 lambda pkt:pkt.type not in [1, 2])
140 def i2repr(self, pkt, x): argument
149 lambda pkt:pkt.code == 1),
151 lambda pkt:pkt.code == 2),
153 lambda pkt:pkt.code == 3),
157 lambda pkt:pkt.code == 1 or
158 pkt.code == 2),
[all …]
Dsebek.uts9 pkt = IP() / UDP() / SebekHead() / SebekV1(cmd="diepotato")
10 assert pkt.sport == pkt.dport == 1101 and pkt[SebekHead].version == 1
11 assert pkt.summary() == "IP / UDP / SebekHead / Sebek v1 read ('diepotato')"
14 pkt = IP(raw(pkt))
15 pkt.sport == pkt.dport == 1101 and pkt[SebekHead].version == 1
18 pkt = IP() / UDP() / SebekHead() / SebekV2Sock(cmd="diepotato")
19 assert pkt.sport == pkt.dport == 1101 and pkt[SebekHead].version == 2 and pkt[SebekHead].type ==2
20 assert pkt.summary() == "IP / UDP / SebekHead / Sebek v2 socket ('diepotato')"
23 pkt = IP(raw(pkt))
24 pkt.sport == pkt.dport == 1101 and pkt[SebekHead].version == 2 and pkt[SebekHead].type ==2
[all …]
Deigrp.py67 self.length_from = lambda pkt,length=length: length
69 def h2i(self, pkt, x): argument
70 return IPField.h2i(self, pkt, x)
72 def i2m(self, pkt, x): argument
74 l = self.length_from(pkt)
85 def m2i(self, pkt, x): argument
86 l = self.length_from(pkt)
109 def i2len(self, pkt, x): argument
110 l = self.length_from(pkt)
114 def getfield(self, pkt, s): argument
[all …]
Dicmp_extensions.py79 def ICMPExtension_post_dissection(self, pkt): argument
83 lastlayer = pkt.lastlayer()
87 if IP in pkt:
88 if ( ICMP in pkt and
89 pkt[ICMP].type in [3,11,12] and
90 pkt.len > 144 ):
91 bytes = pkt[ICMP].build()[136:]
94 elif scapy.layers.inet6.IPv6 in pkt:
95 if ( (scapy.layers.inet6.ICMPv6TimeExceeded in pkt or
96 scapy.layers.inet6.ICMPv6DestUnreach in pkt) and
[all …]
Dospf.py67 ConditionalField(XLongField("authdata", 0), lambda pkt:pkt.authtype != 2),
69 ConditionalField(XShortField("reserved", 0), lambda pkt:pkt.authtype == 2),
70 ConditionalField(ByteField("keyid", 1), lambda pkt:pkt.authtype == 2),
71 ConditionalField(ByteField("authdatalen", 0), lambda pkt:pkt.authtype == 2),
72 ConditionalField(XIntField("seq", 0), lambda pkt:pkt.authtype == 2),
117 …ldListField("neighbors", [], IPField("", "0.0.0.0"), length_from=lambda pkt: (pkt.underlayer.len -…
253 ConditionalField(ByteField("tos", 0), lambda pkt: False),
254 ConditionalField(ByteField("reserved", 0), lambda pkt: False),
255 ConditionalField(ShortField("tosmetric", 0), lambda pkt: False)]
305 count_from=lambda pkt: pkt.linkcount,
[all …]
Dsend.py41 def h2i(self, pkt, x): argument
50 def i2m(self, pkt, x): argument
52 def m2i(self, pkt, x): argument
54 def any2i(self, pkt, x): argument
55 return self.h2i(pkt,x)
56 def i2repr(self, pkt, x): argument
57 return self.i2h(pkt, x) # No specific information to return
62 … FieldLenField("len",None,length_of="data",fmt="B", adjust = lambda pkt,x: (x)/8),
63 StrLenField("nonce","", length_from = lambda pkt: pkt.len*8-2) ]
75 … FieldLenField("len",None,length_of="data",fmt="B", adjust = lambda pkt,x: (x)/8),
[all …]
Disis.py131 def i2m(self, pkt, x): argument
137 def m2i(self, pkt, x): argument
140 def any2i(self, pkt, x): argument
142 return self.m2i(pkt, x)
177 def i2m(self, pkt, x): argument
180 def m2i(self, pkt, x): argument
183 def i2len(self, pkt, x): argument
190 def addfield(self, pkt, s, val): argument
191 sval = self.i2m(pkt, val)
194 def getfield(self, pkt, s): argument
[all …]
/external/scapy/scapy/layers/tls/
Dbasefields.py50 def i2h(self, pkt, x): argument
52 v = pkt.tls_session.advertised_tls_version
58 def i2m(self, pkt, x): argument
60 v = pkt.tls_session.advertised_tls_version
72 def i2h(self, pkt, x): argument
74 v = pkt.tls_session.tls_version
78 adv_v = pkt.tls_session.advertised_tls_version
82 def i2m(self, pkt, x): argument
84 v = pkt.tls_session.tls_version
88 adv_v = pkt.tls_session.advertised_tls_version
[all …]
Dextensions.py66 length_from=lambda pkt: pkt.len) ]
137 length_from=lambda pkt: pkt.namelen) ]
142 def i2repr(self, pkt, x): argument
150 def addfield(self, pkt, s, val): argument
152 if not pkt.servernames:
154 return super(ServerLenField, self).addfield(pkt, s, val)
160 adjust=lambda pkt,x: x+2),
164 length_from=lambda pkt: pkt.servernameslen)]
209 StrLenField("dn", "", length_from=lambda pkt: pkt.dnlen) ]
230 def m2i(self, pkt, m): argument
[all …]
Dhandshake.py68 length_from=lambda pkt: pkt.msglen) ]
114 def i2h(self, pkt, x): argument
120 def i2repr(self, pkt, x): argument
123 return repr_hex(self.i2h(pkt,x))
146 def any2i_one(self, pkt, x): argument
154 def i2repr_one(self, pkt, x): argument
158 def any2i(self, pkt, x): argument
163 return [self.any2i_one(pkt, z) for z in x]
165 def i2repr(self, pkt, x): argument
168 l = [self.i2repr_one(pkt, z) for z in x]
[all …]
Dkeyexchange.py55 def phantom_mode(pkt): argument
62 if not pkt.tls_session:
64 if not pkt.tls_session.tls_version:
66 return pkt.tls_session.tls_version < 0x0303
75 self, pkt, s = args[:3]
76 if phantom_mode(pkt):
104 def getfield(self, pkt, s): argument
105 v = pkt.tls_session.tls_version
108 return super(SigLenField, self).getfield(pkt, s)
110 def addfield(self, pkt, s, val): argument
[all …]
/external/mesa3d/src/freedreno/decode/
Dcffdec.h101 #define pkt_is_type0(pkt) (((pkt) & 0XC0000000) == CP_TYPE0_PKT) argument
102 #define type0_pkt_size(pkt) ((((pkt) >> 16) & 0x3FFF) + 1) argument
103 #define type0_pkt_offset(pkt) ((pkt) & 0x7FFF) argument
105 #define pkt_is_type2(pkt) ((pkt) == CP_TYPE2_PKT) argument
120 #define pkt_is_type3(pkt) \ argument
121 ((((pkt) & 0xC0000000) == CP_TYPE3_PKT) && \
122 (((pkt) & 0x80FE) == 0))
124 #define cp_type3_opcode(pkt) (((pkt) >> 8) & 0xFF) argument
125 #define type3_pkt_size(pkt) ((((pkt) >> 16) & 0x3FFF) + 1) argument
127 #define pkt_is_type4(pkt) \ argument
[all …]
/external/scapy/scapy/modules/
Dp0f.py115 def packet2p0f(pkt): argument
116 pkt = pkt.copy()
117 pkt = pkt.__class__(raw(pkt))
118 while pkt.haslayer(IP) and pkt.haslayer(TCP):
119 pkt = pkt.getlayer(IP)
120 if isinstance(pkt.payload, TCP):
122 pkt = pkt.payload
124 if not isinstance(pkt, IP) or not isinstance(pkt.payload, TCP):
129 db = p0f_selectdb(pkt.payload.flags)
135 ttl = pkt.ttl
[all …]
/external/scapy/scapy/layers/
Dsctp.py263 adjust = lambda pkt,x:x+4),
265 length_from=lambda pkt: pkt.len-4),
281 adjust = lambda pkt,x:x+4),
283 length_from=lambda pkt: pkt.len-4),
289 adjust = lambda pkt,x:x+4),
291 length_from=lambda pkt: pkt.len-4),
302 adjust = lambda pkt,x:x+4),
304 length_from=lambda pkt: pkt.len-4),
310 adjust = lambda pkt,x:x+4),
313 length_from=lambda pkt: pkt.len-4),
[all …]
Dlltd.py83 }, depends_on=lambda pkt: pkt.tos, fmt="B"),
87 lambda pkt: pkt.function in [0, 8]),
89 lambda pkt: pkt.function not in [0, 8]),
92 def post_build(self, pkt, pay): argument
97 pkt = (pkt[:4] + eth.fields_desc[0].i2m(eth, eth.dst) +
98 pkt[10:])
100 pkt = (pkt[:10] + eth.fields_desc[1].i2m(eth, eth.src) +
101 pkt[16:])
102 return pkt + pay
162 count_from=lambda pkt: pkt.stations_count)
[all …]
Ddhcp6.py279 length_from = lambda pkt: pkt.optlen)]
287 def i2m(self, pkt, i): argument
290 def m2i(self, pkt, x): argument
297 def getfield(self, pkt, s): argument
298 l = self.length_from(pkt)
299 return s[l:], self.m2i(pkt,s[:l])
307 length_from = lambda pkt: pkt.optlen) ]
321 fmt="!H", adjust = lambda pkt,x: x+24),
326 length_from = lambda pkt: pkt.optlen - 24) ]
331 def i2len(self, pkt, z): argument
[all …]
Dl2tp.py28 lambda pkt: pkt.hdr & 'control+length'),
32 lambda pkt: pkt.hdr & 'sequence+control'),
34 lambda pkt: pkt.hdr & 'sequence+control'),
37 lambda pkt: not (pkt.hdr & 'control') and pkt.hdr & 'offset'
41 def post_build(self, pkt, pay): argument
43 l = len(pkt)+len(pay)
44 pkt = pkt[:2]+struct.pack("!H", l)+pkt[4:]
45 return pkt+pay
/external/scapy/scapy/
Dfields.py49 def i2len(self, pkt, x): argument
52 def i2count(self, pkt, x): argument
56 def h2i(self, pkt, x): argument
59 def i2h(self, pkt, x): argument
62 def m2i(self, pkt, x): argument
65 def i2m(self, pkt, x): argument
72 def any2i(self, pkt, x): argument
74 return self.h2i(pkt, x)
75 def i2repr(self, pkt, x): argument
77 return repr(self.i2h(pkt,x))
[all …]
/external/scapy/scapy/modules/krack/
Dautomaton.py233 pkt = EAPOL(version="802.1X-2004", type="EAPOL-Key")
258 return pkt / Raw(load=payload)
279 temp_mic = pkt.copy()
286 return pkt / Raw(load=final_payload)
346 def send_ether_over_wpa(self, pkt, **kwargs): argument
351 payload = LLC()/SNAP()/pkt[Ether].payload
352 dest = pkt.dst
359 def deal_common_pkt(self, pkt): argument
362 if SNAP in pkt:
363 ether_pkt = Ether(src=self.client,dst=self.mac) / pkt[SNAP].payload
[all …]
/external/u-boot/net/
Dtftp.c316 uchar *pkt; in tftp_send() local
325 pkt = net_tx_packet + net_eth_hdr_size() + IP_UDP_HDR_SIZE; in tftp_send()
330 xp = pkt; in tftp_send()
331 s = (ushort *)pkt; in tftp_send()
338 pkt = (uchar *)s; in tftp_send()
339 strcpy((char *)pkt, tftp_filename); in tftp_send()
340 pkt += strlen(tftp_filename) + 1; in tftp_send()
341 strcpy((char *)pkt, "octet"); in tftp_send()
342 pkt += 5 /*strlen("octet")*/ + 1; in tftp_send()
343 strcpy((char *)pkt, "timeout"); in tftp_send()
[all …]
/external/ltp/testcases/network/stress/ns-tools/
Dns-icmpv4_sender.c59 struct ip4_datagram pkt; member
354 struct ip4_datagram pkt; /* sending IPv4 packet */ in create_clean_packet() local
358 memset(&pkt, '\0', sizeof(struct ip4_datagram)); in create_clean_packet()
363 icmp_p = (struct icmp4_segment *)&(pkt.payload); in create_clean_packet()
366 pkt.hdr.version = 4; in create_clean_packet()
367 pkt.hdr.ihl = sizeof(struct iphdr) / 4; in create_clean_packet()
368 pkt.hdr.tos = 0; in create_clean_packet()
369 pkt.hdr.tot_len = htons(pkt_size); in create_clean_packet()
370 pkt.hdr.id = htons(IPV4_PACKET_ID); in create_clean_packet()
371 pkt.hdr.frag_off = htons(IPV4_DEFAULT_FLAG); in create_clean_packet()
[all …]

12345678910>>...15