Deleted Added
full compact
smbutil.c (87866) smbutil.c (88282)
1#include <sys/param.h>
2#include <sys/time.h>
3#include <stdio.h>
4#include <string.h>
5#include <unistd.h>
6#include <stdlib.h>
7#include <err.h>
8#include <sysexits.h>

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

59cmd_crypt(int argc, char *argv[])
60{
61 char *cp, *psw;
62
63 if (argc < 2)
64 psw = getpass("Password:");
65 else
66 psw = argv[1];
1#include <sys/param.h>
2#include <sys/time.h>
3#include <stdio.h>
4#include <string.h>
5#include <unistd.h>
6#include <stdlib.h>
7#include <err.h>
8#include <sysexits.h>

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

59cmd_crypt(int argc, char *argv[])
60{
61 char *cp, *psw;
62
63 if (argc < 2)
64 psw = getpass("Password:");
65 else
66 psw = argv[1];
67 cp = malloc(strlen(psw + 4));
67 cp = smb_simplecrypt(NULL, psw);
68 if (cp == NULL)
69 errx(EX_DATAERR, "out of memory");
68 if (cp == NULL)
69 errx(EX_DATAERR, "out of memory");
70 smb_simplecrypt(cp, psw);
71 printf("%s\n", cp);
72 free(cp);
73 exit(0);
74}
75
76int
77cmd_help(int argc, char *argv[])
78{

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

92}
93
94int
95main(int argc, char *argv[])
96{
97 struct commands *cmd;
98 char *cp;
99 int opt;
70 printf("%s\n", cp);
71 free(cp);
72 exit(0);
73}
74
75int
76cmd_help(int argc, char *argv[])
77{

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

91}
92
93int
94main(int argc, char *argv[])
95{
96 struct commands *cmd;
97 char *cp;
98 int opt;
99#ifdef APPLE
100 extern void dropsuid();
100
101
102 dropsuid();
103#endif /* APPLE */
104
101 if (argc < 2)
102 help();
103
104 while ((opt = getopt(argc, argv, "hv")) != EOF) {
105 switch (opt) {
106 case 'h':
107 help();
108 /*NOTREACHED */

--- 47 unchanged lines hidden ---
105 if (argc < 2)
106 help();
107
108 while ((opt = getopt(argc, argv, "hv")) != EOF) {
109 switch (opt) {
110 case 'h':
111 help();
112 /*NOTREACHED */

--- 47 unchanged lines hidden ---