From mboxrd@z Thu Jan 1 00:00:00 1970 From: ron@ronnatalie.com (Ronald Natalie) Date: Wed, 23 Jan 2013 14:33:37 -0500 Subject: [TUHS] History of strncpy In-Reply-To: <0A836D4A-A8D0-4A5D-98F3-AA962CC38EF0@ronnatalie.com> References: <5CE5BCC9-06CF-423D-AEBA-636952773EDA@ronnatalie.com> <12408BE9-5FC8-4ECA-93C1-38D27EF1DA23@ieee.org> <0A836D4A-A8D0-4A5D-98F3-AA962CC38EF0@ronnatalie.com> Message-ID: <0E95A92F-43AD-4DA2-9921-57265426830B@ronnatalie.com> I did some searching and the previous answer is correct. Neither V6 or PWB 1 have any of the str functions. V7 and 32V both have them (including strncpy). I was wrong in my conjecture it came over with the portable (later to be std) io library. It seems to have happened in the revamping of libc into seperate subdirectories.