Date: Mon, 18 Nov 2002 20:45:24 +0100 From: =?ISO-8859-1?Q?Joachim_Str=F6mbergson?= <watchman@ludd.luth.se> To: FreeBSD-Audit <audit@FreeBSD.ORG> Subject: Removal of includes of strings.h Message-ID: <3DD94354.5040506@ludd.luth.se>
next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------020700070409020704070601
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Aloha!
Strings.h in FreeBSD is simply defined as: #include <string.h>
Applications should instead use string.h directly. This was fixed in dd.
I submitted a similar patch för rusers in June. I have been in contact
with Giorgos and he suggested that I should submit similar patches for
other programs to FreeBSD-Audit.
This mail contains the rusers patch (again) and patches for mount_nfs
and ncplogin.
All patches are against STABLE.
Comments? Commits?
--
Med vänlig hälsning, Cheers!
Joachim Strömbergson
============================================================================
Joachim Strömbergson - ASIC designer, nice to *cute* animals.
snail: phone: mail & web:
Sävenäsgatan 5A +46 31 - 27 98 47 watchman@ludd.luth.se
416 72 Göteborg +46 733 75 97 02 www.ludd.luth.se/~watchman
============================================================================
--------------020700070409020704070601
Content-Type: text/plain;
name="mount_nfs.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="mount_nfs.diff"
--- /usr/src/sbin/mount_nfs/mount_nfs.c Wed Aug 14 11:57:20 2002
+++ mount_nfs.c Fri Nov 15 08:25:44 2002
@@ -75,7 +75,7 @@
#include <netdb.h>
#include <stdio.h>
#include <stdlib.h>
-#include <strings.h>
+#include <string.h>
#include <sysexits.h>
#include <unistd.h>
--------------020700070409020704070601
Content-Type: text/plain;
name="ncplogin.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="ncplogin.diff"
--- /usr/src/usr.bin/ncplogin/ncplogin.c Sun Oct 31 03:14:59 1999
+++ ncplogin.c Fri Nov 15 08:21:23 2002
@@ -37,7 +37,7 @@
#include <err.h>
#include <stdio.h>
#include <unistd.h>
-#include <strings.h>
+#include <string.h>
#include <stdlib.h>
#include <sysexits.h>
--------------020700070409020704070601
Content-Type: text/plain;
name="rusers.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="rusers.diff"
--- /usr/src/usr.bin/rusers/rusers.c Wed Jul 4 22:20:31 2001
+++ rusers.c Fri Nov 15 08:23:19 2002
@@ -46,7 +46,7 @@
#include <netdb.h>
#include <stdio.h>
#include <stdlib.h>
-#include <strings.h>
+#include <string.h>
#include <unistd.h>
#define MAX_INT 0x7fffffff
--------------020700070409020704070601--
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-audit" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DD94354.5040506>
