|
|
| version 1.2, 2003/06/17 04:29:56 | version 1.3, 2004/03/22 22:32:50 |
|---|---|
| Line 32 | Line 32 |
| * | * |
| * @(#)rmjob.c 8.2 (Berkeley) 4/28/95 | * @(#)rmjob.c 8.2 (Berkeley) 4/28/95 |
| * $FreeBSD: src/usr.sbin/lpr/common_source/rmjob.c,v 1.12.2.5 2001/06/25 01:00:56 gad Exp $ | * $FreeBSD: src/usr.sbin/lpr/common_source/rmjob.c,v 1.12.2.5 2001/06/25 01:00:56 gad Exp $ |
| * $DragonFly: src/usr.sbin/lpr/common_source/rmjob.c,v 1.1 2003/06/16 07:24:57 dillon Exp $ | * $DragonFly$ |
| */ | */ |
| #include <sys/param.h> | #include <sys/param.h> |
| Line 75 static void do_unlink(char *_file); | Line 75 static void do_unlink(char *_file); |
| void | void |
| rmjob(const char *printer) | rmjob(const char *printer) |
| { | { |
| register int i, nitems; | int i, nitems; |
| int assasinated = 0; | int assasinated = 0; |
| struct dirent **files; | struct dirent **files; |
| char *cp; | char *cp; |
| Line 151 rmjob(const char *printer) | Line 151 rmjob(const char *printer) |
| int | int |
| lockchk(struct printer *pp, char *slockf) | lockchk(struct printer *pp, char *slockf) |
| { | { |
| register FILE *fp; | FILE *fp; |
| register int i, n; | int i, n; |
| seteuid(euid); | seteuid(euid); |
| if ((fp = fopen(slockf, "r")) == NULL) { | if ((fp = fopen(slockf, "r")) == NULL) { |
| Line 228 do_unlink(char *file) | Line 228 do_unlink(char *file) |
| int | int |
| chk(char *file) | chk(char *file) |
| { | { |
| register int *r, n; | int *r, n; |
| register char **u, *cp; | char **u, *cp; |
| FILE *cfp; | FILE *cfp; |
| /* | /* |