aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/sort.py
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/sort.py')
-rwxr-xr-xcontrib/sort.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/contrib/sort.py b/contrib/sort.py
index 8f42e9e5c..69af99d6e 100755
--- a/contrib/sort.py
+++ b/contrib/sort.py
@@ -33,17 +33,17 @@ def sort_alphabetical(original_items):
33 return ",".join(items) 33 return ",".join(items)
34 34
35 35
36def sort_protocol(protocols): 36def sort_protocol(original_protocols):
37 """sort the given protocols into this scheme: unix,inet,inet6,netlink,packet,bluetooth""" 37 """sort the given protocols into this scheme: unix,inet,inet6,netlink,packet,bluetooth"""
38 38
39 # shortcut for common protocol lines 39 # shortcut for common protocol lines
40 if protocols in ("unix", "unix,inet,inet6"): 40 if original_protocols in ("unix", "unix,inet,inet6"):
41 return protocols 41 return original_protocols
42 42
43 fixed_protocols = "" 43 fixed_protocols = ""
44 for protocol in ("unix", "inet", "inet6", "netlink", "packet", "bluetooth"): 44 for protocol in ("unix", "inet", "inet6", "netlink", "packet", "bluetooth"):
45 for prefix in ("", "-", "+", "="): 45 for prefix in ("", "-", "+", "="):
46 if f",{prefix}{protocol}," in f",{protocols},": 46 if f",{prefix}{protocol}," in f",{original_protocols},":
47 fixed_protocols += f"{prefix}{protocol}," 47 fixed_protocols += f"{prefix}{protocol},"
48 return fixed_protocols[:-1] 48 return fixed_protocols[:-1]
49 49