diff --git a/include/s_conf.h b/include/s_conf.h
index 4f78fbdd..49c713f4 100644
--- a/include/s_conf.h
+++ b/include/s_conf.h
@@ -393,7 +393,7 @@ extern char conffilebuf[IRCD_BUFSIZE + 1];
 extern int lineno;
 
 #define NOT_AUTHORISED  (-1)
-#define SOCKET_ERROR    (-2)
+#define I_SOCKET_ERROR  (-2)
 #define I_LINE_FULL     (-3)
 #define BANNED_CLIENT   (-4)
 #define TOO_MANY_LOCAL	(-6)
diff --git a/ircd/s_conf.c b/ircd/s_conf.c
index 78bf23d8..66fa637d 100644
--- a/ircd/s_conf.c
+++ b/ircd/s_conf.c
@@ -169,7 +169,7 @@ free_conf(struct ConfItem *aconf)
  * inputs	- pointer to client
  * output	- 0 = Success
  * 		  NOT_AUTHORISED (-1) = Access denied (no I line match)
- * 		  SOCKET_ERROR   (-2) = Bad socket.
+ * 		  I_SOCKET_ERROR (-2) = Bad socket.
  * 		  I_LINE_FULL    (-3) = I-line is full
  *		  TOO_MANY       (-4) = Too many connections from hostname
  * 		  BANNED_CLIENT  (-5) = K-lined
@@ -190,7 +190,7 @@ check_client(struct Client *client_p, struct Client *source_p, const char *usern
 
 	switch (i)
 	{
-	case SOCKET_ERROR:
+	case I_SOCKET_ERROR:
 		exit_client(client_p, source_p, &me, "Socket Error");
 		break;