Skip to content

Commit

Permalink
Linux: fix typing of net_device extension
Browse files Browse the repository at this point in the history
  • Loading branch information
eve-mem committed Nov 2, 2023
1 parent d9b5387 commit 230988d
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions volatility3/framework/symbols/linux/extensions/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -1611,7 +1611,7 @@ def get_device_name(self):
def get_qdisc_name(self):
return utility.array_to_string(self.qdisc.ops.id)

def get_flag_names(self) -> list[str]:
def get_flag_names(self) -> List[str]:
"""Return the net_deivce flags as a list of strings"""
vmlinux = linux.LinuxUtilities.get_module_from_volobj_type(self._context, self)
try:
Expand All @@ -1634,10 +1634,10 @@ def get_flag_names(self) -> list[str]:
]
return flags

def get_ip_addresses(self) -> list[str]:
def get_ip_addresses(self) -> List[str]:
return self.get_ipv4_addresses() + self.get_ipv6_addresses()

def get_ipv4_addresses(self) -> list[str]:
def get_ipv4_addresses(self) -> List[str]:
ipv4_addresses = []
vmlinux = linux.LinuxUtilities.get_module_from_volobj_type(self._context, self)

Expand All @@ -1652,7 +1652,7 @@ def get_ipv4_addresses(self) -> list[str]:
in_ifaddr_ptr = in_ifaddr.ifa_next
return ipv4_addresses

def get_ipv6_addresses(self) -> list[str]:
def get_ipv6_addresses(self) -> List[str]:
ipv6_addresses = []
symbol_table_name = self.get_symbol_table_name()
inet6_ifaddr_symbol_name = symbol_table_name + constants.BANG + "inet6_ifaddr"
Expand Down

0 comments on commit 230988d

Please sign in to comment.