After Code Listing 2.13 it is said that /diskless/192.168.1.21/etc/hostname should be changed to reflect the hostname of the slave. However, for recent versions of Gentoo the hostname is set in /etc/conf.d/hostname.
The comment refers to the June 1, 2005 version of the document.
Fixed in CVS, thanks for reporting.