struct passwd *pw;
if (setuid(vpninfo->uid_csd)) {
- fprintf(stderr, _("Failed to set uid %d\n"),
- vpninfo->uid_csd);
+ fprintf(stderr, _("Failed to set uid %ld\n"),
+ (long)vpninfo->uid_csd);
exit(1);
}
if (!(pw = getpwuid(vpninfo->uid_csd))) {
- fprintf(stderr, _("Invalid user uid=%d\n"),
- vpninfo->uid_csd);
+ fprintf(stderr, _("Invalid user uid=%ld\n"),
+ (long)vpninfo->uid_csd);
exit(1);
}
setenv("HOME", pw->pw_dir, 1);
if (uid != getuid()) {
if (setuid(uid)) {
- fprintf(stderr, _("Failed to set uid %d\n"), uid);
+ fprintf(stderr, _("Failed to set uid %ld\n"),
+ (long)uid);
exit(1);
}
}