SCCS-vsn: lib/libc/net/SCCS/hosttable/gethostent.c 4.5
SCCS-vsn: lib/libc/net/getnetent.c 4.7
SCCS-vsn: lib/libc/net/getprotoent.c 4.5
SCCS-vsn: lib/libc/net/getservent.c 4.5
-/* gethostent.c 4.4 82/12/17 */
+/* gethostent.c 4.5 83/01/02 */
#include <stdio.h>
#include <sys/types.h>
#include <stdio.h>
#include <sys/types.h>
host.h_name = cp;
q = host.h_aliases = host_aliases;
cp = any(cp, " \t");
host.h_name = cp;
q = host.h_aliases = host_aliases;
cp = any(cp, " \t");
- while (*cp) {
- if (*cp == ' ' || *cp == '\t') {
- cp++;
- continue;
- }
- if (q < &host_aliases[MAXALIASES - 1])
- *q++ = cp;
- cp = any(cp, " \t");
- if (*cp != NULL)
- *cp++ = '\0';
+ while (cp && *cp) {
+ if (*cp == ' ' || *cp == '\t') {
+ cp++;
+ continue;
+ if (q < &host_aliases[MAXALIASES - 1])
+ *q++ = cp;
+ cp = any(cp, " \t");
+ if (cp != NULL)
+ *cp++ = '\0';
}
*q = NULL;
return (&host);
}
*q = NULL;
return (&host);
-/* getnetent.c 4.6 82/12/17 */
+/* getnetent.c 4.7 83/01/02 */
#include <stdio.h>
#include <sys/socket.h>
#include <stdio.h>
#include <sys/socket.h>
net.n_net = inet_network(cp);
net.n_addrtype = AF_INET;
q = net.n_aliases = net_aliases;
net.n_net = inet_network(cp);
net.n_addrtype = AF_INET;
q = net.n_aliases = net_aliases;
- while (*cp) {
- if (*cp == ' ' || *cp == '\t') {
- cp++;
- continue;
- }
- if (q < &net_aliases[MAXALIASES - 1])
- *q++ = cp;
- cp = any(cp, " \t");
- if (*cp != NULL)
- *cp++ = '\0';
+ while (cp && *cp) {
+ if (*cp == ' ' || *cp == '\t') {
+ cp++;
+ continue;
+ if (q < &net_aliases[MAXALIASES - 1])
+ *q++ = cp;
+ cp = any(cp, " \t");
+ if (cp != NULL)
+ *cp++ = '\0';
}
*q = NULL;
return (&net);
}
*q = NULL;
return (&net);
-/* getprotoent.c 4.4 82/12/17 */
+/* getprotoent.c 4.5 83/01/02 */
#include <stdio.h>
#include <sys/socket.h>
#include <stdio.h>
#include <sys/socket.h>
q = proto.p_aliases = proto_aliases;
if (p != NULL) {
cp = p;
q = proto.p_aliases = proto_aliases;
if (p != NULL) {
cp = p;
if (*cp == ' ' || *cp == '\t') {
cp++;
continue;
if (*cp == ' ' || *cp == '\t') {
cp++;
continue;
if (q < &proto_aliases[MAXALIASES - 1])
*q++ = cp;
cp = any(cp, " \t");
if (q < &proto_aliases[MAXALIASES - 1])
*q++ = cp;
cp = any(cp, " \t");
-/* getservent.c 4.4 82/12/17 */
+/* getservent.c 4.5 83/01/02 */
#include <stdio.h>
#include <sys/types.h>
#include <stdio.h>
#include <sys/types.h>
serv.s_proto = cp;
q = serv.s_aliases = serv_aliases;
cp = any(cp, " \t");
serv.s_proto = cp;
q = serv.s_aliases = serv_aliases;
cp = any(cp, " \t");
- while (*cp) {
- if (*cp == ' ' || *cp == '\t') {
- cp++;
- continue;
- }
- if (q < &serv_aliases[MAXALIASES - 1])
- *q++ = cp;
- cp = any(cp, " \t");
- if (*cp != NULL)
- *cp++ = '\0';
+ while (cp && *cp) {
+ if (*cp == ' ' || *cp == '\t') {
+ cp++;
+ continue;
+ if (q < &serv_aliases[MAXALIASES - 1])
+ *q++ = cp;
+ cp = any(cp, " \t");
+ if (cp != NULL)
+ *cp++ = '\0';
}
*q = NULL;
return (&serv);
}
*q = NULL;
return (&serv);