Re: [PATCH] Implement safe_strncpy() as strlcpy() and use it more.
- From
Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
- Date
- Jun 11, 2006, 11:17 UTC
- Message-ID
- <448BFBD7.60900@lsrfire.ath.cx>
- In-Reply-To
- <20060611103358.GB10430@bohr.gbar.dtu.dk>
Peter Eriksen schrieb:
Show 11 quoted lines
> On Sun, Jun 11, 2006 at 07:15:40PM +0900, YOSHIFUJI Hideaki / ?$B5HF#1QL@ wrote: >> In article <20060611100628.GA10430@bohr.gbar.dtu.dk> (at Sun, 11 Jun 2006 12:06:28 +0200), "Peter Eriksen" <s022018@student.dtu.dk> says: >> >>> I've taken strlcpy() from the OpenBSD CVS without attribution. Is this >>> allowed? If it is, how should it be stated? >> Please include full copyright information. > > Where should this information go? Just above the function > safe_strncpy(), or at the top of path.c? I believe path.c is GPL, so > can this be mixed freely with BSD licensed code? Should I put > safe_strncpy() into a seperate file as with strlcpy()?
Yes... Or you could avoid all of this by using a GPL'd version, like the one from the Linux kernel (in lib/string.c).
René