version 1.9, 1999/08/16 16:58:22 |
version 1.10, 2000/05/01 21:49:40 |
|
|
#include <string.h> |
#include <string.h> |
#include <unistd.h> |
#include <unistd.h> |
|
|
int semconfig __P((int, ...)); |
|
void usage __P((void)); |
void usage __P((void)); |
|
|
extern char *__progname; /* from crt0.o */ |
extern char *__progname; /* from crt0.o */ |
|
|
seminfo.semaem); |
seminfo.semaem); |
} |
} |
if (display & SEMINFO) { |
if (display & SEMINFO) { |
if (semconfig(SEM_CONFIG_FREEZE) != 0) { |
|
perror("semconfig"); |
|
fprintf(stderr, |
|
"Can't lock semaphore facility - winging it...\n"); |
|
} |
|
if (kvm_read(kd, symbols[X_SEMA].n_value, &sema, |
if (kvm_read(kd, symbols[X_SEMA].n_value, &sema, |
sizeof(sema)) != sizeof(sema)) |
sizeof(sema)) != sizeof(sema)) |
errx(1, "kvm_read (%s): %s", |
errx(1, "kvm_read (%s): %s", |
|
|
printf("\n"); |
printf("\n"); |
} |
} |
} |
} |
|
|
(void) semconfig(SEM_CONFIG_THAW); |
|
|
|
printf("\n"); |
printf("\n"); |
} |
} |