View | Details | Raw Unified | Return to bug 33133
Collapse All | Expand All

(-)skeyinit.c (-5 / +9 lines)
Lines 176-190 Link Here
176
        if (skey.val == NULL)
176
        if (skey.val == NULL)
177
                  skey.val = (char *) malloc(16+1);
177
                  skey.val = (char *) malloc(16+1);
178
178
179
180
	btoa8(skey.val,key);
181
	fprintf(skey.keyfile,"%s %04d %-16s %s %-21s\n",pp->pw_name,n,
182
		seed,skey.val, tbuf);
183
	fclose(skey.keyfile);
184
	printf("\nID %s s/key is %d %s\n",pp->pw_name,n,seed);
179
	printf("\nID %s s/key is %d %s\n",pp->pw_name,n,seed);
185
	printf("%s\n",btoe(buf,key));
180
	printf("%s\n",btoe(buf,key));
186
#ifdef HEXIN
181
#ifdef HEXIN
187
	printf("%s\n",put8(buf,key));
182
	printf("%s\n",put8(buf,key));
188
#endif
183
#endif
184
185
	/* XXX Because skeylogin uses n-1 */
186
	f(key);
187
	n++;
188
189
	btoa8(skey.val,key);
190
	fprintf(skey.keyfile,"%s %04d %-16s %s %-21s\n",pp->pw_name,n,
191
		seed,skey.val, tbuf);
192
	fclose(skey.keyfile);
189
	return 0;
193
	return 0;
190
}
194
}

Return to bug 33133