Does ExtremeZ-IP support the AFP 3.2 protocol?

1 Star2 Stars3 Stars4 Stars5 Stars
Loading...
  • Product:
    ExtremeZ-IP
  • Version:
    3.0-Current
  • Document Type:
    FAQ
  • Revised:
    4/26/2010
  • Reviewed:
    10/27/2005

Question:

Does ExtremeZ-IP support the AFP 3.2 protocol?

Answer:

The latest version of AFP is 3.2 which is presently only a feature in Mac OS X 10.4 Tiger. AFP 3.2 does not differ for end user concerns from 3.1. ExtremeZ-IP has supported AFP 3.1 since April 2003 when we shipped ExtremeZ-IP 3.0.

Details on what’s new in AFP 3.2 according to Apple’s documentation:

  • Support for extended attributes has been added. In order to support extended attributes, UTF-8 must also be supported. To indicate that a sharepoint supports extended attributes, the new kSupportsExtAttrs bit is set in the reply block returned by FPGetVolParms. The following new commands must be supported in order to support extended attributes: FPGetExtAttr, FPListExtAttrs, FPRemoveExtAttr, and FPSetExtAttr. A new Extended Attributes bitmap is defined to specify the desired behavior when setting extended attributes and following symbolic links.
  • Support for Universal Unique Identifiers (UUIDs) has been added. In order to support UUIDs, UTF-8 must also be supported. To indicate that a server supports UUIDs, the new kSupportsUUIDs bit is set in the Flags field of the reply block returned by FPGetSrvrInfo. The new commands FPGetACL and FPSetACL must be supported in order to support UUIDs, and the FPMapID and FPMapName commands must support new subfunction codes to map between UUIDs and user and group names. UUIDs represent an improved way of determining whether a client and server share the same directory services. UUIDs are also needed to support access control lists (ACLs).
  • Support for access control lists (ACLs) has been added. In order to support ACLs, UTF-8 and UUIDs must also be supported. To indicate that a sharepoint supports ACLs, the new kSupportsACLs bit is set in the reply block returned by FPGetVolParms. The FPAccess, FPGetACL, and FPSetACL must be supported in order to support ACLs. Note that the UUID is passed by the FPAccess, FPGetACL, and FPSetACL commands, so ACLs only work when the client and the server share the same directory services.
  • A new error code, kFPDiskQuotaExceeded (-5047) has been added.

Related Article:

Tags: