Deleted Added
full compact
mknetid.c (50476) mknetid.c (90779)
1/*
2 * Copyright (c) 1995, 1996
3 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 41 unchanged lines hidden (view full) ---

50#include <stdlib.h>
51#include <string.h>
52#include <unistd.h>
53
54#include "hash.h"
55
56#ifndef lint
57static const char rcsid[] =
1/*
2 * Copyright (c) 1995, 1996
3 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 41 unchanged lines hidden (view full) ---

50#include <stdlib.h>
51#include <string.h>
52#include <unistd.h>
53
54#include "hash.h"
55
56#ifndef lint
57static const char rcsid[] =
58 "$FreeBSD: head/libexec/mknetid/mknetid.c 50476 1999-08-28 00:22:10Z peter $";
58 "$FreeBSD: head/libexec/mknetid/mknetid.c 90779 2002-02-17 19:09:20Z imp $";
59#endif /* not lint */
60
61#define LINSIZ 1024
62#define OPSYS "unix"
63
64/* Default location of group file. */
65char *groupfile = _PATH_GROUP;
66/* Default location of master.passwd file. */

--- 10 unchanged lines hidden (view full) ---

77struct member_entry *mtable[TABLESIZE];
78
79/*
80 * Dupe table: used to keep track of entries so we don't
81 * print the same thing twice.
82 */
83struct member_entry *dtable[TABLESIZE];
84
59#endif /* not lint */
60
61#define LINSIZ 1024
62#define OPSYS "unix"
63
64/* Default location of group file. */
65char *groupfile = _PATH_GROUP;
66/* Default location of master.passwd file. */

--- 10 unchanged lines hidden (view full) ---

77struct member_entry *mtable[TABLESIZE];
78
79/*
80 * Dupe table: used to keep track of entries so we don't
81 * print the same thing twice.
82 */
83struct member_entry *dtable[TABLESIZE];
84
85extern struct group *_getgrent __P(( void ));
86extern int _setgrent __P(( void ));
87extern void _endgrent __P(( void ));
85extern struct group *_getgrent(void);
86extern int _setgrent(void);
87extern void _endgrent(void);
88
89static void
88
89static void
90usage()
90usage(void)
91{
92 fprintf (stderr, "%s\n%s\n",
93 "usage: mknetid [-q] [-g group_file] [-p passwd_file] [-h hosts_file]",
94 " [-d netid_file] [-d domain]");
95 exit(1);
96}
97
98extern FILE *_gr_fp;
99
100int
91{
92 fprintf (stderr, "%s\n%s\n",
93 "usage: mknetid [-q] [-g group_file] [-p passwd_file] [-h hosts_file]",
94 " [-d netid_file] [-d domain]");
95 exit(1);
96}
97
98extern FILE *_gr_fp;
99
100int
101main(argc, argv)
102 int argc;
103 char *argv[];
101main(int argc, char *argv[])
104{
105 FILE *gfp, *pfp, *hfp, *nfp;
106 char readbuf[LINSIZ];
107 char writebuf[LINSIZ];
108 struct group *gr;
109 struct grouplist *glist;
110 char *domain;
111 int ch;

--- 182 unchanged lines hidden ---
102{
103 FILE *gfp, *pfp, *hfp, *nfp;
104 char readbuf[LINSIZ];
105 char writebuf[LINSIZ];
106 struct group *gr;
107 struct grouplist *glist;
108 char *domain;
109 int ch;

--- 182 unchanged lines hidden ---