The programming interface and policies that FNS supports are specified by XFN (X/Open Federated Naming).