Subject: Conflicting declarations of bsyname to cause stack underflow
Bug-Debian: http://bugs.debian.org/749383

--- a/iflib/pktname.c
+++ b/iflib/pktname.c
@@ -179,14 +179,14 @@ char flavor;
 	return buf;
 }
 
-char *bsyname(addr,flavor)
+
+
+char *bsyname(addr)
 faddr *addr;
-char flavor;
 {
 	char *p;
 
 	p=prepbuf(addr);
-	if (flavor == 'o') flavor='f'; /* in fact this is ignored for bsys */
 	sprintf(p,"%s",btyp);
 	debug(1,"bsy file name is \"%s\"",buf);
 	return buf;
