Hello,
`dhcp-fwd' handles the two libc functions `getpwnam' and `getgrnam' incorrectly: When one of the functions returns a NULL pointer it exits. Before exiting it calls `perror' to output `errno' which may be set to zero. This case (return value is NULL and `errno' is zero) indicates that the user (or group) doesn't exist and should be handled too, but calling `perror' is not a wise choise since it will output `success'.
A bugreport has been sent upstream, a patch is available here: http://verplant.org/openwrt/dhcp-forwar … rnam.patch
Regards,
-octo