nbpd(1M)
nbpd - AppleTalk Name Binding Protocol daemon
As shipped in IRIX 6.5.19. Unchanged since IRIX 6.5.
NAME nbpd - AppleTalk Name Binding Protocol daemon SYNOPSIS /usr/etc/appletalk/nbpd [ -D ] [ -x ] [ -N ] [ -n ] [ -H ] [ defaultzone ] DESCRIPTION The nbpd daemon is a host daemon which manages AppleTalk Name Binding Protocol (NBP) requests and AppleTalk Zone Information Protocol (ZIP) requests. It listens on the well-known Names Information Socket for NBP lookup requests and on the ZIP socket for ZIP requests. The daemon maintains a table of named services registered by host processes and reports these services when requested by remote users. The nbpd daemon creates two files upon its invocation: /usr/adm/appletalk/names_table, the registered services table maintained by the daemon, and /usr/adm/appletalk/nbp_pid, which contains the process ID of the daemon. These two files are removed before the daemon starts. They are also removed whenever the daemon is killed with a SIGTERM signal (which is sent at system shutdown time). The flags are as follows: defaultzone the first zone name assigned to the internal AppleTalk zone. All services that do not explicitly set their zone name will be assigned to this zone. If the zone name that is specified does not occur in the existing zone list for the network (as published by other routers), the default zone will be picked and a message will be logged. If no zone name is specified, and there are other AppleTalk routers, the default zone name will be used. Killing nbpd with a SIGUSR2 will cause it to dump its table of networks and associated zones to /usr/adm/appletalk/at_log. -D causes nbpd to run in the foreground, printing debugging information. -x causes nbpd to print debugging information in hexadecimal. -N makes nbpd not respond to GetNetInfo and ZipQuery requests. This flag can be used when you have other routers and you do not want K-Talk to act as a router at all. -n is similar to -N, except that it will respond to GetNetInfo and ZipQuery requests until another router is seen on the net. This option is used for auto-configuration, where it is unsure whether K-Talk is the only AppleTalk router on the network. -H puts nbpd into a mode where NBP requests are not propagated between network interfaces. If you have multiple interfaces, and you do not want to have the nets logically connected, you should use this option, as well as specifying a -H to rtmpd. The K-Talk machine will see services on all networks, and clients on all networks will see services on the K-Talk machine, but clients on a particular net will have no access to services on other networks. FILES /usr/adm/appletalk/names_table the NBP names database /usr/adm/appletalk/nbp_pid contains the process ID of the nbpd that is running. /usr/adm/appletalk/nbpreg_pids A list of the processes currently registered. /usr/etc/appletalk/services File where nbpd is started.