/external/scapy/scapy/contrib/ |
D | homeplugav.py | 156 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 …]
|
D | mqtt.py | 19 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 …]
|
D | gtp_v2.py | 99 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 …]
|
D | gtp.py | 151 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 …]
|
D | sebek.uts | 9 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 …]
|
D | vtp.py | 88 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 …]
|
D | eigrp.py | 67 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 …]
|
D | ospf.py | 67 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 …]
|
D | icmp_extensions.py | 79 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 …]
|
D | isis.py | 131 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 …]
|
D | send.py | 41 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/ |
D | proto_eth_slow.c | 105 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/ |
D | basefields.py | 50 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 …]
|
D | extensions.py | 66 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 …]
|
D | handshake.py | 68 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 …]
|
D | keyexchange.py | 55 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/ |
D | p0f.py | 115 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/ |
D | sctp.py | 263 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 …]
|
D | lltd.py | 83 }, 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 …]
|
D | dhcp6.py | 279 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 …]
|
D | tftp.py | 59 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/ |
D | wpa.c | 478 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/ |
D | fields.py | 49 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/ |
D | automaton.py | 233 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/ |
D | ns-icmpv4_sender.c | 59 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 …]
|