X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/39236c6e673c41db228275375ab7fdb0f837b292..ecc0ceb4089d506a0b8d16686a95817b331af9cb:/tools/lldbmacros/net.py diff --git a/tools/lldbmacros/net.py b/tools/lldbmacros/net.py index 86c5303a8..ed39b0c2c 100644 --- a/tools/lldbmacros/net.py +++ b/tools/lldbmacros/net.py @@ -1326,6 +1326,17 @@ def RtEntryTrash(cmd_args=None): print out_string # EndMacro: rtentry_trash +# Macro: show_rtentry +@lldb_command('show_rtentry') +def ShRtEntry(cmd_args=None): + """ Print rtentry. + """ + out_string = "" + rt = kern.GetValueFromAddress(cmd_args[0], 'rtentry *') + out_string += GetRtEntryPrDetailsAsString(rt) + "\n" + print out_string +# EndMacro: show_rtentry + # Macro: inifa_trash @lldb_command('inifa_trash') def InIfaTrash(cmd_args=None): @@ -1559,8 +1570,8 @@ def GetInPcb(pcb, proto): out_string += "timewait " if (pcb.inp_flags2 & INP2_IN_FCTREE): out_string += "in_fctree " - if (pcb.inp_flags2 & INP2_WANT_FLOW_DIVERT): - out_string += "want_flow_divert " + if (pcb.inp_flags2 & INP2_WANT_APP_POLICY): + out_string += "want_app_policy " so = pcb.inp_socket if (so != 0):