/* str2elem.c - string to list of integers */
static char *rcsid
= "$Header: /f/osi/compat/RCS/str2elem.c,v 7.2 91/02/22 09:15:55 mrose Interim $";
* $Header: /f/osi/compat/RCS/str2elem.c,v 7.2 91/02/22 09:15:55 mrose Interim $
* Revision 7.2 91/02/22 09:15:55 mrose
* Revision 7.1 90/11/21 11:29:57 mrose
* Revision 7.0 89/11/23 21:23:35 mrose
* Acquisition, use, and distribution of this module and related
* materials are subject to the restrictions of a license agreement.
* Consult the Preface in the User's Manual for the full terms of
int str2elem (s
, elements
)
register unsigned int *ip
;
for (cp
= s
; *cp
&& i
<= NELEM
; cp
= ++dp
) {
for (dp
= cp
; isdigit ((u_char
) *dp
); dp
++)
if ((cp
== dp
) || (*dp
&& *dp
!= '.'))
*ip
++ = (unsigned int) atoi (cp
), i
++;