diff options
Diffstat (limited to 'contrib/sort.py')
-rwxr-xr-x | contrib/sort.py | 8 |
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 | ||
36 | def sort_protocol(protocols): | 36 | def 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 | ||