move to <limits.h> where possible, annotate <sys/param.h> otherwise
authorderaadt <deraadt@openbsd.org>
Fri, 16 Jan 2015 15:57:06 +0000 (15:57 +0000)
committerderaadt <deraadt@openbsd.org>
Fri, 16 Jan 2015 15:57:06 +0000 (15:57 +0000)
usr.sbin/iscsid/initiator.c
usr.sbin/iscsid/iscsid.c
usr.sbin/iscsid/util.c
usr.sbin/iscsid/vscsi.c

index 22ab3d8..e8e0a21 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: initiator.c,v 1.14 2014/11/23 13:08:21 claudio Exp $ */
+/*     $OpenBSD: initiator.c,v 1.15 2015/01/16 15:57:06 deraadt Exp $ */
 
 /*
  * Copyright (c) 2009 Claudio Jeker <claudio@openbsd.org>
@@ -16,7 +16,6 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/param.h>
 #include <sys/types.h>
 #include <sys/queue.h>
 #include <sys/socket.h>
@@ -29,6 +28,7 @@
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
+#include <limits.h>
 
 #include "iscsid.h"
 #include "log.h"
@@ -542,7 +542,7 @@ initiator_logout_cb(struct connection *c, void *arg, struct pdu *p)
 char *
 default_initiator_name(void)
 {
-       char *s, hostname[MAXHOSTNAMELEN];
+       char *s, hostname[HOST_NAME_MAX+1];
 
        if (gethostname(hostname, sizeof(hostname)))
                strlcpy(hostname, "initiator", sizeof(hostname));
index a204db9..4a02c2a 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: iscsid.c,v 1.17 2014/11/03 16:45:00 tedu Exp $ */
+/*     $OpenBSD: iscsid.c,v 1.18 2015/01/16 15:57:06 deraadt Exp $ */
 
 /*
  * Copyright (c) 2009 Claudio Jeker <claudio@openbsd.org>
@@ -16,8 +16,7 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/types.h>
-#include <sys/param.h>
+#include <sys/param.h> /* nitems */
 #include <sys/queue.h>
 #include <sys/socket.h>
 #include <sys/sysctl.h>
index ccebaab..bf510d2 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: util.c,v 1.4 2014/04/21 17:41:52 claudio Exp $ */
+/*     $OpenBSD: util.c,v 1.5 2015/01/16 15:57:06 deraadt Exp $ */
 
 /*
  * Copyright (c) 2009 Claudio Jeker <claudio@openbsd.org>
@@ -15,8 +15,8 @@
  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
-#include <sys/types.h>
-#include <sys/param.h>
+
+#include <sys/param.h> /* nitems */
 #include <sys/queue.h>
 #include <sys/socket.h>
 #include <sys/uio.h>
index f429858..4093d7e 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: vscsi.c,v 1.14 2014/05/10 11:28:02 claudio Exp $ */
+/*     $OpenBSD: vscsi.c,v 1.15 2015/01/16 15:57:06 deraadt Exp $ */
 
 /*
  * Copyright (c) 2009 Claudio Jeker <claudio@openbsd.org>
@@ -16,7 +16,6 @@
  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-#include <sys/types.h>
 #include <sys/param.h> /* for nitems */
 #include <sys/ioctl.h>
 #include <sys/queue.h>