Index: sbin/dhclient/dhclient.c
===================================================================
--- sbin/dhclient/dhclient.c	(revision 342377)
+++ sbin/dhclient/dhclient.c	(working copy)
@@ -2316,7 +2316,7 @@
 	if (ip)
 		script_flush_env(ip->client);
 
-	return (wstatus & 0xff);
+	return WEXITSTATUS(wstatus);
 }
 
 void
