Add missing and remove unneeded includes as reported by:
http://code.google.com/p/include-what-you-use/
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
*/
-#include <sys/types.h>
#include <sys/param.h>
#include <pwd.h>
#include <unistd.h>
#include <time.h>
#include <sys/stat.h>
-#include <malloc.h>
#include <netdb.h>
-#include <sys/syslog.h>
#include <sys/socket.h>
+#include <syslog.h>
+#include <netinet/in.h>
+#include <sys/socket.h>
+#include <sys/un.h>
#include <ctype.h>
#include <limits.h>
#include <netinet/in.h>
#include "pathnames.h"
#include "login.h"
#include "strutils.h"
-#include "c.h"
#ifndef TTY_MAJOR
#define TTY_MAJOR 4
#include <stdio.h>
#include <stdlib.h>
-#include <string.h>
+#include <stddef.h>
#include "nls.h"
#include "pathnames.h"