@@ -61,46 +61,46 @@ def e_flags(pkt: Packet) -> str:
6161
6262class EField (object ):
6363 """
64- A field that manages endianess of a nested field passed to the constructor
64+ A field that manages endianness of a nested field passed to the constructor
6565 """
6666
67- __slots__ = ["fld" , "endianess " , "endianess_from " ]
67+ __slots__ = ["fld" , "endianness " , "endianness_from " ]
6868
69- def __init__ (self , fld , endianess = FORMAT_BE , endianess_from = e_flags ):
69+ def __init__ (self , fld , endianness = FORMAT_BE , endianness_from = e_flags ):
7070 self .fld = fld
71- self .endianess = endianess
72- self .endianess_from = endianess_from
71+ self .endianness = endianness
72+ self .endianness_from = endianness_from
7373
74- def set_endianess (self , pkt ):
75- if getattr (pkt , "endianess " , None ) is not None :
76- self .endianess = pkt .endianess
77- elif self .endianess_from is not None :
78- self .endianess = self .endianess_from (pkt )
74+ def set_endianness (self , pkt ):
75+ if getattr (pkt , "endianness " , None ) is not None :
76+ self .endianness = pkt .endianness
77+ elif self .endianness_from is not None :
78+ self .endianness = self .endianness_from (pkt )
7979
80- if hasattr (self .fld , "set_endianess " ):
81- self .fld .set_endianess ( endianess = self .endianess )
80+ if hasattr (self .fld , "set_endianness " ):
81+ self .fld .set_endianness ( endianness = self .endianness )
8282 return
8383
84- if hasattr (self .fld , "endianess " ):
85- self .fld .endianess = self .endianess
84+ if hasattr (self .fld , "endianness " ):
85+ self .fld .endianness = self .endianness
8686 return
8787
88- if isinstance (self .endianess , str ) and self .endianess :
88+ if isinstance (self .endianness , str ) and self .endianness :
8989 if hasattr (self .fld , "fmt" ):
9090 if len (self .fld .fmt ) == 1 : # if it's only "I"
9191 _end = self .fld .fmt [0 ]
9292 else : # if it's "<I"
9393 _end = self .fld .fmt [1 :]
94- self .fld .fmt = self .endianess + _end
94+ self .fld .fmt = self .endianness + _end
9595
9696 self .fld .struct = struct .Struct (self .fld .fmt )
9797
9898 def getfield (self , pkt , buf ):
99- self .set_endianess (pkt )
99+ self .set_endianness (pkt )
100100 return self .fld .getfield (pkt , buf )
101101
102102 def addfield (self , pkt , buf , val ):
103- self .set_endianess (pkt )
103+ self .set_endianness (pkt )
104104 return self .fld .addfield (pkt , buf , val )
105105
106106 def randval (self ):
@@ -111,12 +111,12 @@ def __getattr__(self, attr):
111111
112112
113113class EPacket (Packet ):
114- """A packet that manages its endianess """
114+ """A packet that manages its endianness """
115115
116- __slots__ = ["endianess " ]
116+ __slots__ = ["endianness " ]
117117
118- def __init__ (self , * args , endianess = None , ** kwargs ):
119- self .endianess = endianess
118+ def __init__ (self , * args , endianness = None , ** kwargs ):
119+ self .endianness = endianness
120120 super ().__init__ (* args , ** kwargs )
121121
122122 def extract_padding (self , p ):
@@ -125,35 +125,35 @@ def extract_padding(self, p):
125125
126126class EPacketField (PacketField ):
127127 """
128- A packet field that manages its endianess and that of its nested packet
128+ A packet field that manages its endianness and that of its nested packet
129129 """
130130
131- __slots__ = ["endianess " , "endianess_from " , "fuzz_fun" ]
131+ __slots__ = ["endianness " , "endianness_from " , "fuzz_fun" ]
132132
133133 def __init__ (
134134 self ,
135135 * args ,
136136 fuzz_fun = fuzz ,
137- endianess = None ,
138- endianess_from = e_flags ,
137+ endianness = None ,
138+ endianness_from = e_flags ,
139139 ** kwargs ,
140140 ):
141- self .endianess = endianess
142- self .endianess_from = endianess_from
141+ self .endianness = endianness
142+ self .endianness_from = endianness_from
143143 self .fuzz_fun = fuzz_fun
144144 super ().__init__ (* args , ** kwargs )
145145
146- def set_endianess (self , pkt ):
147- if getattr (pkt , "endianess " , None ) is not None :
148- self .endianess = pkt .endianess
149- elif self .endianess_from is not None and pkt :
150- self .endianess = self .endianess_from (pkt )
151- assert self .endianess is not None
146+ def set_endianness (self , pkt ):
147+ if getattr (pkt , "endianness " , None ) is not None :
148+ self .endianness = pkt .endianness
149+ elif self .endianness_from is not None and pkt :
150+ self .endianness = self .endianness_from (pkt )
151+ assert self .endianness is not None
152152
153153 def m2i (self , pkt , m ):
154- self .set_endianess (pkt )
154+ self .set_endianness (pkt )
155155
156- _pkt = self .cls (m , endianess = self .endianess )
156+ _pkt = self .cls (m , endianness = self .endianness )
157157
158158 return _pkt
159159
@@ -169,12 +169,12 @@ class SerializedDataField(StrLenField):
169169
170170class DataPacketField (EPacketField ):
171171 def m2i (self , pkt , m ):
172- self .set_endianess (pkt )
172+ self .set_endianness (pkt )
173173
174174 pl_len = pkt .octetsToNextHeader - 24
175175 _pkt = self .cls (
176176 m ,
177- endianess = self .endianess ,
177+ endianness = self .endianness ,
178178 writer_entity_id_key = pkt .writerEntityIdKey ,
179179 writer_entity_id_kind = pkt .writerEntityIdKind ,
180180 pl_len = pl_len ,
0 commit comments