version 1.30, 2004/04/26 19:22:30 |
version 1.31, 2005/07/04 01:54:10 |
|
|
{ |
{ |
int ch; |
int ch; |
char errbuf[_POSIX2_LINE_MAX]; |
char errbuf[_POSIX2_LINE_MAX]; |
|
gid_t gid; |
|
|
kd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf); |
kd = kvm_openfiles(NULL, NULL, NULL, O_RDONLY, errbuf); |
if (kd == NULL) { |
if (kd == NULL) { |
|
|
exit(1); |
exit(1); |
} |
} |
|
|
setegid(getgid()); |
gid = getgid(); |
setgid(getgid()); |
if (setresgid(gid, gid, gid) == -1) |
|
err(1, "setresgid"); |
|
|
while ((ch = getopt(argc, argv, "nw:")) != -1) |
while ((ch = getopt(argc, argv, "nw:")) != -1) |
switch (ch) { |
switch (ch) { |