--- gpsd-2.95.orig/driver_sirf.c	2010-06-11 10:38:24.000000000 +0200
+++ gpsd-2.95/driver_sirf.c	2010-07-30 12:53:40.000000000 +0200
@@ -325,7 +325,7 @@ static gps_mask_t sirf_msg_debug(unsigne
     char msgbuf[MAX_PACKET_LENGTH * 3 + 2];
     int i;
 
-    bzero(msgbuf, (int)sizeof(msgbuf));
+    memset(msgbuf, 0, (int)sizeof(msgbuf));
 
     /*@ +charint @*/
     if (0xe1 == buf[0]) {	/* Development statistics messages */
