]> arthur.barton.de Git - netatalk.git/commitdiff
asip-status.pl: improvement of visibility.
authorHAT <hat@fa2.so-net.ne.jp>
Tue, 24 Jul 2012 13:31:16 +0000 (22:31 +0900)
committerHAT <hat@fa2.so-net.ne.jp>
Tue, 24 Jul 2012 13:31:16 +0000 (22:31 +0900)
forgotten ExtSleep.
show unknouwn flags.

contrib/shell_utils/asip-status.pl.in

index 8814b8ecb0c9ec9c3c39841207bb741439f41b72..c4036a81cfe10d0659d487bd51ab64880b945b49 100755 (executable)
@@ -240,8 +240,9 @@ sub parse_FPGetSrvrInfo()
        my (@flags) = parse_afp_flags($flags);
 
        print "Flags: ";
-       print "$flags - " if ($main::debug);
-       print join(",", @flags) . "\n";
+       print "$flags" if ($main::debug);
+       print "\n";
+       print join("\n", @flags) . "\n";
 
        # server name starts at offset+10, length byte first.
 
@@ -411,18 +412,22 @@ sub parse_afp_flags
 
        # $flags is a 16 bit little-endian number
 
-       push (@flags, "SupportsCopyFile") if ($flags & (1<<0));
-       push (@flags, "SupportsChgPwd") if ($flags & (1<<1));
-       push (@flags, "DontAllowSavePwd") if ($flags & (1<<2));
-       push (@flags, "SupportsServerMessages") if ($flags & (1<<3));
-       push (@flags, "SupportsServerSignature") if ($flags & (1<<4));
-       push (@flags, "SupportsTCP/IP") if ($flags & (1<<5));
-       push (@flags, "SupportsSrvrNotifications") if ($flags & (1<<6));
-       push (@flags, "SupportsReconnect") if ($flags & (1<<7));
-       push (@flags, "SupportsOpenDirectory") if ($flags & (1<<8));
-       push (@flags, "SupportsUTF8Servername") if ($flags & (1<<9));
-       push (@flags, "SupportsUUIDs") if ($flags & (1<<10));
-       push (@flags, "SupportsSuperClient") if ($flags & (1<<15));
+       push (@flags, "    SupportsCopyFile") if ($flags & (1<<0));
+       push (@flags, "    SupportsChgPwd") if ($flags & (1<<1));
+       push (@flags, "    DontAllowSavePwd") if ($flags & (1<<2));
+       push (@flags, "    SupportsServerMessages") if ($flags & (1<<3));
+       push (@flags, "    SupportsServerSignature") if ($flags & (1<<4));
+       push (@flags, "    SupportsTCP/IP") if ($flags & (1<<5));
+       push (@flags, "    SupportsSrvrNotifications") if ($flags & (1<<6));
+       push (@flags, "    SupportsReconnect") if ($flags & (1<<7));
+       push (@flags, "    SupportsOpenDirectory") if ($flags & (1<<8));
+       push (@flags, "    SupportsUTF8Servername") if ($flags & (1<<9));
+       push (@flags, "    SupportsUUIDs") if ($flags & (1<<10));
+       push (@flags, "    SupportsExtSleep") if ($flags & (1<<11));
+       push (@flags, "    UnknownBit12") if ($flags & (1<<12));
+       push (@flags, "    UnknownBit13") if ($flags & (1<<13));
+       push (@flags, "    UnknownBit14") if ($flags & (1<<14));
+       push (@flags, "    SupportsSuperClient") if ($flags & (1<<15));
 
        return @flags;
 }