/*
- * $Id: pap.c,v 1.13 2009-10-14 02:24:05 didg Exp $
+ * $Id: pap.c,v 1.14 2009-10-16 01:10:59 didg Exp $
*
* Copyright (c) 1990,1994 Regents of The University of Michigan.
* All Rights Reserved. See COPYRIGHT.
#define FUCKED
#define _PATH_PAPRC ".paprc"
-static char *nbpfailure = "AppleTalk printer offline";
/* Forward Declarations */
static void updatestatus(char *s, int len);
static int data = 0;
static unsigned char port;
-static u_int16_t seq = 0, rseq = 1;
+static u_int16_t seq = 0;
static int send_file( int fd, ATP atp, int lastfile)
{
/*
- * $Id: lp.c,v 1.29 2009-10-14 01:38:28 didg Exp $
+ * $Id: lp.c,v 1.30 2009-10-16 01:10:59 didg Exp $
*
* Copyright (c) 1990,1994 Regents of The University of Michigan.
* All Rights Reserved. See COPYRIGHT.
#define is_var(a, b) (strncmp((a), (b), 2) == 0)
+#if 0
+/* removed, it's not used and a pain to get it right from a security POV */
static size_t quote(char *dest, char *src, const size_t bsize, size_t len)
{
size_t used = 0;
return used;
}
-
static char* pipexlate(char *src)
{
char *p, *q, *dest;
}
return destbuf;
}
-
+#endif
void lp_person(char *person)
{
/*
- * $Id: session.c,v 1.19 2009-10-14 02:24:05 didg Exp $
+ * $Id: session.c,v 1.20 2009-10-16 01:10:59 didg Exp $
*
* Copyright (c) 1990,1994 Regents of The University of Michigan.
* All Rights Reserved. See COPYRIGHT.
{ buf[ 6 ], 0 },
{ buf[ 7 ], 0 },
};
-static struct iovec iov[ PAP_MAXQUANTUM ] = {
- { buf[ 0 ] + 4, 0 },
- { buf[ 1 ] + 4, 0 },
- { buf[ 2 ] + 4, 0 },
- { buf[ 3 ] + 4, 0 },
- { buf[ 4 ] + 4, 0 },
- { buf[ 5 ] + 4, 0 },
- { buf[ 6 ] + 4, 0 },
- { buf[ 7 ] + 4, 0 },
-};
/*
* Accept files until the client closes the connection.