#endif
-static void close_bdump __P((void* arg));
-static Code_t bdump_send_loop __P((Server *server)),
-bdump_ask_for __P((char *inst)),
-bdump_recv_loop __P((Server *server));
-static void bdump_get_v12 __P((ZNotice_t *, int, struct sockaddr_in *,
- Server *));
-static Code_t get_packet __P((void *packet, int len, int *retlen));
-static Code_t extract_sin __P((ZNotice_t *notice, struct sockaddr_in *target));
-static Code_t send_done __P((void));
-static Code_t send_list __P((ZNotice_Kind_t kind, int port, char *class_name,
+static void close_bdump(void* arg);
+static Code_t bdump_send_loop(Server *server);
+static Code_t bdump_recv_loop(Server *server);
+static void bdump_get_v12(ZNotice_t *, int, struct sockaddr_in *,
+ Server *);
+static Code_t get_packet(void *packet, int len, int *retlen);
+static Code_t extract_sin(ZNotice_t *notice, struct sockaddr_in *target);
+static Code_t send_done(void);
+static Code_t send_list(ZNotice_Kind_t kind, int port, char *class_name,
char *inst, char *opcode, char *sender,
- char *recip, char **lyst, int num));
-static Code_t send_normal_tcp __P((ZNotice_Kind_t kind, int port,
+ char *recip, char **lyst, int num);
+static Code_t send_normal_tcp(ZNotice_Kind_t kind, int port,
char *class_name,
char *inst, char *opcode, char *sender,
- char *recip, char *message, int len));
-static int net_read __P((FILE *f, char *buf, int len));
-static int net_write __P((FILE *f, char *buf, int len));
-static int setup_file_pointers __P((void));
-static void shutdown_file_pointers __P((void));
-static void cleanup __P((Server *server));
+ char *recip, char *message, int len);
+static int net_read(FILE *f, char *buf, int len);
+static int net_write(FILE *f, char *buf, int len);
+static int setup_file_pointers(void);
+static void shutdown_file_pointers(void);
+static void cleanup(Server *server);
#ifdef HAVE_KRB5
static long ticket5_time;
*/
void
-bdump_offer(who)
- struct sockaddr_in *who;
+bdump_offer(struct sockaddr_in *who)
{
Code_t retval;
char buf[512], *addr, *lyst[2];
return;
}
if (!bdump_sin.sin_port) {
- int len = sizeof(bdump_sin);
+ unsigned int len = sizeof(bdump_sin);
if (getsockname(bdump_socket,
(struct sockaddr *) &bdump_sin, &len) < 0) {
*/
void
-bdump_send()
+bdump_send(void)
{
struct sockaddr_in from;
Server *server;
Code_t retval;
- int fromlen = sizeof(from);
+ unsigned int fromlen = sizeof(from);
int on = 1;
#ifdef _POSIX_VERSION
struct sigaction action;
/* may be moved into kstuff.c */
krb5_principal principal;
krb5_data k5data;
- krb5_ap_rep_enc_part *rep;
krb5_keytab kt;
#endif
#if !defined(HAVE_KRB4) && !defined(HAVE_KRB5)
/*ARGSUSED*/
static void
-bdump_get_v12 (notice, auth, who, server)
- ZNotice_t *notice;
- int auth;
- struct sockaddr_in *who;
- Server *server;
+bdump_get_v12 (ZNotice_t *notice,
+ int auth,
+ struct sockaddr_in *who,
+ Server *server)
{
struct sockaddr_in from;
Code_t retval;
}
void
-bdump_get(notice, auth, who, server)
- ZNotice_t *notice;
- int auth;
- struct sockaddr_in *who;
- Server *server;
+bdump_get(ZNotice_t *notice,
+ int auth,
+ struct sockaddr_in *who,
+ Server *server)
{
- void (*proc) __P((ZNotice_t *, int, struct sockaddr_in *, Server *));
+ void (*proc)(ZNotice_t *, int, struct sockaddr_in *, Server *);
proc = NULL;
*/
Code_t
-bdump_send_list_tcp(kind, addr, class_name, inst, opcode, sender, recip, lyst,
- num)
- ZNotice_Kind_t kind;
- struct sockaddr_in *addr;
- int num;
- char *class_name, *inst, *opcode, *sender, *recip, **lyst;
+bdump_send_list_tcp(ZNotice_Kind_t kind,
+ struct sockaddr_in *addr,
+ char *class_name,
+ char *inst,
+ char *opcode,
+ char *sender,
+ char *recip,
+ char **lyst,
+ int num)
{
ZNotice_t notice;
char *pack, addrbuf[100];
}
static void
-shutdown_file_pointers() {
+shutdown_file_pointers(void)
+{
if (input) {
fclose(input);
input = 0;
}
static void
-cleanup(server)
- Server *server;
+cleanup(Server *server)
{
#ifdef _POSIX_VERSION
struct sigaction action;
#ifdef HAVE_KRB4
int
-get_tgt()
+get_tgt(void)
{
/* MIT Kerberos 4 get_svc_in_tkt() requires instance to be writable and
* at least INST_SZ bytes long. */
static char buf[INST_SZ + 1] = SERVER_INSTANCE;
int retval = 0;
- CREDENTIALS cred;
-#ifndef NOENCRYPTION
- Sched *s;
-#endif
/* have they expired ? */
if (ticket_time < NOW - tkt_lifetime(TKTLIFETIME) + (15L * 60L)) {
#ifndef NOENCRYPTION
retval = read_service_key(SERVER_SERVICE, SERVER_INSTANCE,
ZGetRealm(), 0 /*kvno*/,
- srvtab_file, serv_key);
+ srvtab_file, (char *)serv_key);
if (retval != KSUCCESS) {
syslog(LOG_ERR, "get_tgt: read_service_key: %s",
krb_get_err_text(retval));
/*ARGSUSED*/
static void
-close_bdump(arg)
- void * arg;
+close_bdump(void *arg)
{
if (bdump_socket >= 0) {
FD_CLR(bdump_socket, &interesting);
*/
static Code_t
-bdump_recv_loop(server)
- Server *server;
+bdump_recv_loop(Server *server)
{
ZNotice_t notice;
ZPacket_t packet;
Client *client = NULL;
struct sockaddr_in who;
#ifdef HAVE_KRB5
- char buf[512];
+ unsigned char buf[512];
int blen;
#endif
#if defined(HAVE_KRB4) || defined(HAVE_KRB5)
serv_ksched.s, DES_DECRYPT);
}
} else if (*cp == 'Z') { /* Zcode! Long live the new flesh! */
- retval = ZReadZcode(cp, buf, sizeof(buf), &blen);
+ retval = ZReadZcode((unsigned char *)cp, buf, sizeof(buf), &blen);
if (retval != ZERR_NONE) {
syslog(LOG_ERR,"brl bad cblk read: %s (%s)",
error_message(retval), cp);
error_message(retval));
return retval;
}
- } /* else
+ } /* else */
/* Other side tried to send us subs for a realm we didn't
know about, and so we drop them silently */
*/
static Code_t
-bdump_send_loop(server)
- Server *server;
+bdump_send_loop(Server *server)
{
Code_t retval;
*/
static Code_t
-send_done()
+send_done(void)
{
Code_t retval;
*/
static Code_t
-send_list(kind, port, class_name, inst, opcode, sender, recip, lyst, num)
- ZNotice_Kind_t kind;
- int port, num;
- char *class_name, *inst, *opcode, *sender, *recip, **lyst;
+send_list(ZNotice_Kind_t kind,
+ int port,
+ char *class_name,
+ char *inst,
+ char *opcode,
+ char *sender,
+ char *recip,
+ char **lyst,
+ int num)
{
ZNotice_t notice;
char *pack;
*/
static Code_t
-send_normal_tcp(kind, port, class_name, inst, opcode, sender, recip,
- message, len)
- ZNotice_Kind_t kind;
- int port, len;
- char *class_name, *inst, *opcode, *sender, *recip, *message;
+send_normal_tcp(ZNotice_Kind_t kind,
+ int port,
+ char *class_name,
+ char *inst,
+ char *opcode,
+ char *sender,
+ char *recip,
+ char *message,
+ int len)
{
ZNotice_t notice;
char *pack;
*/
static Code_t
-get_packet(packet, len, retlen)
- void *packet;
- int len;
- int *retlen;
+get_packet(void *packet, int len, int *retlen)
{
u_short length;
int result;
}
static Code_t
-extract_sin(notice, target)
- ZNotice_t *notice;
- struct sockaddr_in *target;
+extract_sin(ZNotice_t *notice, struct sockaddr_in *target)
{
char *cp = notice->z_message;
char *buf;
}
static int
-net_read(f, buf, len)
- FILE *f;
- char *buf;
- int len;
+net_read(FILE *f, char *buf, int len)
{
int cc, len2 = 0;
}
static int
-net_write(f, buf, len)
- FILE *f;
- char *buf;
- int len;
+net_write(FILE *f, char *buf, int len)
{
int cc;
int wrlen = len;
}
static int
-setup_file_pointers ()
+setup_file_pointers (void)
{
int fd;