Home
last modified time | relevance | path

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

12345678910

/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 …]
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 …]
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 …]
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 …]
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 …]
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 …]
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 …]
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 …]
/external/syslinux/gpxe/src/core/
Dproto_eth_slow.c105 struct slow_lacp pkt; member
144 static inline void print_lacpdu(struct slow_lacp *pkt) in print_lacpdu() argument
147 pkt->subtype, pkt->version_number); in print_lacpdu()
148 printf("actor_tlv %hhx", pkt->tlv_type_actor_info); in print_lacpdu()
149 printf(" len: %hhx (\n", pkt->actor_information_length); in print_lacpdu()
150 printf(" sys_pri: %hx", ntohs(pkt->actor.system_priority)); in print_lacpdu()
151 printf(" mac: %!", pkt->actor.system); in print_lacpdu()
152 printf(" key: %hx", ntohs(pkt->actor.key)); in print_lacpdu()
153 printf(" port_pri: %hx", ntohs(pkt->actor.port_priority)); in print_lacpdu()
154 printf(" port: %hx\n", ntohs(pkt->actor.port)); in print_lacpdu()
[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/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 …]
Dtftp.py59 def extract_padding(self, pkt): argument
60 return "",pkt
130 def master_filter(self, pkt): argument
131 return ( IP in pkt and pkt[IP].src == self.server and UDP in pkt
132 and pkt[UDP].dport == self.my_tid
133 and (self.server_tid is None or pkt[UDP].sport == self.server_tid) )
158 def receive_data(self, pkt): argument
159 if TFTP_DATA in pkt and pkt[TFTP_DATA].block == self.awaiting:
161 self.server_tid = pkt[UDP].sport
163 raise self.RECEIVING(pkt)
[all …]
/external/syslinux/gpxe/src/net/80211/
Dwpa.c478 struct eapol_key_pkt *pkt = iob->data; in wpa_send_eapol() local
481 pkt->info = htons ( pkt->info ); in wpa_send_eapol()
482 pkt->keysize = htons ( pkt->keysize ); in wpa_send_eapol()
483 pkt->datalen = htons ( pkt->datalen ); in wpa_send_eapol()
484 pkt->replay = cpu_to_be64 ( pkt->replay ); in wpa_send_eapol()
489 memset ( pkt->mic, 0, sizeof ( pkt->mic ) ); in wpa_send_eapol()
492 sizeof ( *pkt ) + ntohs ( pkt->datalen ), in wpa_send_eapol()
493 pkt->mic ); in wpa_send_eapol()
510 struct eapol_key_pkt *pkt, int is_rsn, in wpa_send_2_of_4() argument
520 memcpy ( npkt, pkt, sizeof ( *pkt ) ); in wpa_send_2_of_4()
[all …]
/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/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