>From what I can tell (and verify via ypldap -n), 'cost' is a valid macro name. I suspect it was missed when copying text bits from ripd.conf.5. Only a nit. Diff included below.
Index: ypldap/ypldap.conf.5 =================================================================== RCS file: /cvs/src/usr.sbin/ypldap/ypldap.conf.5,v retrieving revision 1.13 diff -u -r1.13 ypldap.conf.5 --- ypldap/ypldap.conf.5 16 Feb 2009 08:27:20 -0000 1.13 +++ ypldap/ypldap.conf.5 14 Dec 2009 08:43:56 -0000 @@ -47,7 +47,7 @@ Macro names must start with a letter, and may contain letters, digits, and underscores. Macro names may not be reserved words (for example, -.Ic cost ) . +.Ic domain ) . Macros are not expanded inside quotes. .Pp For example:
