Sweep-fix comparing pointers with 0 (and assigning 0 to pointers).
authorSascha Wildner <saw@online.de>
Mon, 5 Mar 2012 21:05:24 +0000 (22:05 +0100)
committerSascha Wildner <saw@online.de>
Tue, 6 Mar 2012 18:31:39 +0000 (19:31 +0100)
For better readability, don't compare pointers with 0 or assign 0
to them. Use NULL instead.

The change was done with coccinelle.

368 files changed:
bin/df/df.c
bin/ps/fmt.c
bin/ps/ps.c
bin/rcp/rcp.c
bin/sh/miscbltin.c
bin/sh/parser.c
bin/test/test.c
games/adventure/io.c
games/adventure/subr.c
games/backgammon/backgammon/move.c
games/backgammon/backgammon/text.c
games/backgammon/common_source/fancy.c
games/backgammon/common_source/subs.c
games/battlestar/save.c
games/canfield/canfield/canfield.c
games/canfield/cfscores/cfscores.c
games/hack/hack.Decl.c
games/hack/hack.c
games/hack/hack.dog.c
games/hack/hack.end.c
games/hack/hack.engrave.c
games/hack/hack.invent.c
games/hack/hack.lev.c
games/hack/hack.main.c
games/hack/hack.objnam.c
games/hack/hack.pager.c
games/hack/hack.rumors.c
games/hack/hack.save.c
games/hack/hack.shk.c
games/hack/hack.termcap.c
games/hack/hack.topl.c
games/hack/hack.unix.c
games/hack/hack.vault.c
games/hack/hack.worm.c
games/hack/hack.worn.c
games/larn/data.c
games/larn/diag.c
games/larn/io.c
games/larn/main.c
games/larn/monster.c
games/larn/movem.c
games/larn/tok.c
games/rogue/hit.c
games/sail/dr_1.c
games/sail/dr_3.c
games/sail/dr_5.c
games/sail/lo_main.c
games/sail/misc.c
games/sail/pl_2.c
games/sail/pl_3.c
games/sail/pl_7.c
games/sail/sync.c
games/trek/getpar.c
games/trek/kill.c
games/trek/klmove.c
lib/libalias/alias_db.c
lib/libbluetooth/bluetooth.c
lib/libc/citrus/citrus_iconv.h
lib/libc/citrus/citrus_none.c
lib/libc/citrus/modules/citrus_big5.c
lib/libc/citrus/modules/citrus_euc.c
lib/libc/citrus/modules/citrus_euctw.c
lib/libc/citrus/modules/citrus_iso2022.c
lib/libc/citrus/modules/citrus_johab.c
lib/libc/citrus/modules/citrus_mskanji.c
lib/libc/citrus/modules/citrus_utf1632.c
lib/libc/citrus/modules/citrus_utf8.c
lib/libc/gen/err.c
lib/libc/gen/getmntinfo.c
lib/libc/gen/getmntvinfo.c
lib/libc/gen/getvfsent.c
lib/libc/gen/tls.c
lib/libc/locale/_wcstol.h
lib/libc/locale/_wcstoul.h
lib/libc/locale/setlocale.c
lib/libc/net/base64.c
lib/libc/net/gethostbyht.c
lib/libc/net/getifaddrs.c
lib/libc/net/getnetbyht.c
lib/libc/net/getprotoname.c
lib/libc/net/getservent.c
lib/libc/net/rcmd.c
lib/libc/resolv/mtctxres.c
lib/libc/resolv/res_init.c
lib/libc/resolv/res_mkupdate.c
lib/libc/rpc/auth_none.c
lib/libc/rpc/clnt_perror.c
lib/libc/rpc/des_crypt.c
lib/libc/rpc/getnetpath.c
lib/libc/rpc/getpublickey.c
lib/libc/rpc/key_call.c
lib/libc/rpc/mt_misc.c
lib/libc/rpc/rpcdname.c
lib/libc/stdio/fputwc.c
lib/libc/stdio/ungetwc.c
lib/libc/stdlib/_strtol.h
lib/libc/stdlib/_strtoul.h
lib/libc/stdlib/tsearch.c
lib/libc/uuid/uuid_to_string.c
lib/libc/xdr/xdr_mem.c
lib/libcompat/4.1/getpw.c
lib/libcompat/4.3/rexec.c
lib/libcompat/regexp/regexp.c
lib/libedit/filecomplete.c
lib/libevtr/ktrfmt.yy.c
lib/libfetch/ftp.c
lib/libipsec/pfkey.c
lib/libipx/ipx_addr.c
lib/libkcore/kcore_proc.c
lib/libkvm/kvm.c
lib/libkvm/kvm_file.c
lib/libkvm/kvm_i386.c
lib/libkvm/kvm_minidump_i386.c
lib/libkvm/kvm_minidump_x86_64.c
lib/libkvm/kvm_proc.c
lib/libkvm/kvm_sparc.c
lib/libkvm/kvm_x86_64.c
lib/libm/src/e_j0.c
lib/libm/src/e_j0f.c
lib/libm/src/e_j1.c
lib/libm/src/e_j1f.c
lib/libpuffs/null.c
lib/libstand/cd9660.c
lib/libstand/nfs.c
lib/libstand/strtol.c
lib/libtelnet/auth.c
lib/libtelnet/encrypt.c
lib/libtelnet/genget.c
lib/libtelnet/kerberos5.c
lib/libtelnet/krb4encpwd.c
lib/libtelnet/misc.c
lib/libtelnet/pk.c
lib/libtelnet/rsaencpwd.c
lib/libthread_xu/thread/thr_private.h
lib/libusbhid/usage.c
lib/libvgl/text.c
lib/libypclnt/ypclnt_passwd.c
lib/pam_module/pam_login_access/login_access.c
libexec/bootpd/tools/bootptest/print-bootp.c
libexec/ftpd/ftpd.c
libexec/ftpd/popen.c
libexec/getty/subr.c
libexec/rbootd/bpf.c
libexec/rlogind/rlogind.c
libexec/rtld-elf/rtld.c
libexec/telnetd/state.c
libexec/telnetd/sys_term.c
libexec/telnetd/telnetd.c
libexec/tftpd/tftpd.c
sbin/disklabel32/disklabel.c
sbin/disklabel64/disklabel64.c
sbin/dump/itime.c
sbin/fsck/fsutil.c
sbin/fsck/inode.c
sbin/fsck/pass4.c
sbin/fsck/pass5.c
sbin/fsck/preen.c
sbin/fsck/utilities.c
sbin/fsck_msdosfs/dir.c
sbin/fsdb/fsdbutil.c
sbin/ifconfig/af_inet.c
sbin/init/init.c
sbin/ip6fw/ip6fw.c
sbin/ipfw/ipfw2.c
sbin/iscontrol/config.c
sbin/iscontrol/iscontrol.c
sbin/mkinitrd/mini_init/oinit.c
sbin/mount_portal/conf.c
sbin/mount_portal/pt_tcp.c
sbin/mount_portal/pt_tcplisten.c
sbin/mountd/mountd.c
sbin/ping6/ping6.c
sbin/quotacheck/quotacheck.c
sbin/restore/utilities.c
sbin/route/route.c
sbin/routed/if.c
sbin/routed/input.c
sbin/routed/main.c
sbin/routed/output.c
sbin/routed/parms.c
sbin/routed/radix.c
sbin/routed/rdisc.c
sbin/routed/rtquery/rtquery.c
sbin/routed/table.c
sbin/routed/trace.c
sbin/slattach/slattach.c
sbin/startslip/startslip.c
sbin/umount/umount.c
test/interbench/hackbench.c
test/stress/stress2/testcases/fts/fts.c
test/stress/stress2/testcases/run/run.c
test/stress/stress2/testcases/shm/shm.c
test/testcases/crypto/aesctr/aesctr.c
tools/regression/p1003_1b/sched.c
tools/test/malloc/main.c
tools/tools/net80211/stumbler/stumbler.c
tools/tools/net80211/w00t/assoc/assoc.c
tools/tools/net80211/w00t/expand/expand.c
tools/tools/net80211/w00t/libw00t/w00t.c
tools/tools/net80211/w00t/redir/redir.c
tools/tools/net80211/wesside/dics/dics.c
tools/tools/net80211/wesside/wesside/wesside.c
tools/tools/net80211/wlanwatch/wlanwatch.c
usr.bin/chat/chat.c
usr.bin/doscmd/AsyncIO.c
usr.bin/doscmd/config.c
usr.bin/doscmd/cwd.c
usr.bin/doscmd/doscmd.c
usr.bin/doscmd/int13.c
usr.bin/doscmd/int17.c
usr.bin/doscmd/intff.c
usr.bin/doscmd/mouse.c
usr.bin/doscmd/port.c
usr.bin/doscmd/tty.c
usr.bin/ee/new_curse.c
usr.bin/find/find.c
usr.bin/find/function.c
usr.bin/finger/net.c
usr.bin/fmt/fmt.c
usr.bin/gzip/gzip.c
usr.bin/indent/lexi.c
usr.bin/indent/pr_comment.c
usr.bin/killall/killall.c
usr.bin/lex/initscan.c
usr.bin/lex/main.c
usr.bin/lex/misc.c
usr.bin/lex/sym.c
usr.bin/login/login_fbtab.c
usr.bin/m4/gnum4.c
usr.bin/mail/cmd2.c
usr.bin/mail/cmd3.c
usr.bin/mail/lex.c
usr.bin/mail/send.c
usr.bin/make/job.c
usr.bin/mkstr/mkstr.c
usr.bin/netstat/if.c
usr.bin/netstat/inet.c
usr.bin/netstat/inet6.c
usr.bin/netstat/ipx.c
usr.bin/netstat/iso.c
usr.bin/netstat/main.c
usr.bin/netstat/route.c
usr.bin/netstat/unix.c
usr.bin/newkey/generic.c
usr.bin/nfsstat/nfsstat.c
usr.bin/quota/quota.c
usr.bin/rdist/expand.c
usr.bin/rdist/main.c
usr.bin/rdist/rshrcmd.c
usr.bin/rdist/server.c
usr.bin/rpcgen/rpc_main.c
usr.bin/rs/rs.c
usr.bin/sed/compile.c
usr.bin/sort/sort.c
usr.bin/systat/mbufs.c
usr.bin/systat/netcmds.c
usr.bin/systat/netstat.c
usr.bin/talk/get_addrs.c
usr.bin/telnet/commands.c
usr.bin/telnet/main.c
usr.bin/telnet/telnet.c
usr.bin/telnet/utilities.c
usr.bin/tftp/main.c
usr.bin/tip/libacu/v831.c
usr.bin/tip/tip/value.c
usr.bin/units/units.c
usr.bin/usbhidctl/usbhid.c
usr.bin/vmstat/vmstat.c
usr.bin/whereis/whereis.c
usr.bin/window/cmd.c
usr.bin/window/cmd2.c
usr.bin/window/cmd6.c
usr.bin/window/cmd7.c
usr.bin/window/compress.c
usr.bin/window/context.c
usr.bin/window/error.c
usr.bin/window/lcmd1.c
usr.bin/window/lcmd2.c
usr.bin/window/main.c
usr.bin/window/parser2.c
usr.bin/window/parser4.c
usr.bin/window/parser5.c
usr.bin/window/startup.c
usr.bin/window/string.c
usr.bin/window/ttgeneric.c
usr.bin/window/ttinit.c
usr.bin/window/tttermcap.c
usr.bin/window/ttwyse60.c
usr.bin/window/ttwyse75.c
usr.bin/window/var.c
usr.bin/window/win.c
usr.bin/window/wwalloc.c
usr.bin/window/wwinit.c
usr.bin/window/wwiomux.c
usr.bin/window/wwopen.c
usr.bin/window/wwsize.c
usr.bin/window/wwunframe.c
usr.bin/window/wwwrite.c
usr.bin/window/xx.c
usr.bin/window/xxflush.c
usr.bin/yacc/error.c
usr.bin/yacc/lr0.c
usr.bin/yacc/main.c
usr.bin/yacc/mkpar.c
usr.bin/yacc/output.c
usr.bin/yacc/reader.c
usr.bin/yacc/symtab.c
usr.bin/yacc/verbose.c
usr.sbin/IPXrouted/af.c
usr.sbin/IPXrouted/if.c
usr.sbin/IPXrouted/input.c
usr.sbin/IPXrouted/sap_input.c
usr.sbin/IPXrouted/startup.c
usr.sbin/IPXrouted/tables.c
usr.sbin/arp/arp.c
usr.sbin/cdcontrol/cdcontrol.c
usr.sbin/config/mkheaders.c
usr.sbin/config/mkmakefile.c
usr.sbin/config/mkoptions.c
usr.sbin/cron/cron/popen.c
usr.sbin/daemon/daemon.c
usr.sbin/edquota/edquota.c
usr.sbin/gifconfig/gifconfig.c
usr.sbin/inetd/builtins.c
usr.sbin/inetd/inetd.c
usr.sbin/kernbb/kernbb.c
usr.sbin/kgmon/kgmon.c
usr.sbin/lpr/chkprintcap/chkprintcap.c
usr.sbin/lpr/common_source/common.c
usr.sbin/lpr/common_source/net.c
usr.sbin/lpr/common_source/printcap.c
usr.sbin/lpr/common_source/request.c
usr.sbin/lpr/common_source/rmjob.c
usr.sbin/lpr/lpc/lpc.c
usr.sbin/lpr/lpd/printjob.c
usr.sbin/lpr/lpr/lpr.c
usr.sbin/mfiutil/mfi_patrol.c
usr.sbin/mrouted/callout.c
usr.sbin/mrouted/main.c
usr.sbin/mrouted/mapper.c
usr.sbin/mrouted/mtrace.c
usr.sbin/mrouted/prune.c
usr.sbin/mrouted/route.c
usr.sbin/mrouted/vif.c
usr.sbin/mtree/excludes.c
usr.sbin/ppp/command.c
usr.sbin/ppp/filter.c
usr.sbin/pppctl/pppctl.c
usr.sbin/pppd/main.c
usr.sbin/pstat/pstat.c
usr.sbin/puffs/mount_psshfs/fs.c
usr.sbin/quot/quot.c
usr.sbin/repquota/repquota.c
usr.sbin/rmt/rmt.c
usr.sbin/route6d/route6d.c
usr.sbin/rtadvd/rtadvd.c
usr.sbin/timed/timed/acksend.c
usr.sbin/timed/timed/master.c
usr.sbin/timed/timed/readmsg.c
usr.sbin/timed/timed/slave.c
usr.sbin/timed/timed/timed.c
usr.sbin/timed/timedc/cmds.c
usr.sbin/timed/timedc/timedc.c
usr.sbin/traceroute/traceroute.c
usr.sbin/traceroute6/traceroute6.c
usr.sbin/tzsetup/tzsetup.c
usr.sbin/usbdevs/usbdevs.c
usr.sbin/zic/zic.c

index 7f31f9a..39253ee 100644 (file)
@@ -38,7 +38,6 @@
  * @(#) Copyright (c) 1980, 1990, 1993, 1994 The Regents of the University of California.  All rights reserved.
  * @(#)df.c    8.9 (Berkeley) 5/8/95
  * $FreeBSD: src/bin/df/df.c,v 1.23.2.9 2002/07/01 00:14:24 iedowse Exp $
- * $DragonFly: src/bin/df/df.c,v 1.13 2008/08/07 09:59:49 swildner Exp $
  */
 
 #include <sys/cdefs.h>
@@ -197,13 +196,13 @@ main(int argc, char **argv)
 
        for (; *argv; argv++) {
                if (stat(*argv, &stbuf) < 0) {
-                       if ((mntpt = getmntpt(*argv)) == 0) {
+                       if ((mntpt = getmntpt(*argv)) == NULL) {
                                warn("%s", *argv);
                                rv = 1;
                                continue;
                        }
                } else if (S_ISCHR(stbuf.st_mode)) {
-                       if ((mntpt = getmntpt(*argv)) == 0) {
+                       if ((mntpt = getmntpt(*argv)) == NULL) {
                                mdev.fspec = *argv;
                                mntpath = strdup("/tmp/df.XXXXXX");
                                if (mntpath == NULL) {
@@ -510,7 +509,7 @@ ufs_df(char *file, struct maxwidths *mwp)
        sfsp->f_ffree = vsfsp->f_ffree = sblock.fs_cstotal.cs_nifree;
        sfsp->f_fsid.val[0] = 0;
        sfsp->f_fsid.val[1] = 0;
-       if ((mntpt = getmntpt(file)) == 0)
+       if ((mntpt = getmntpt(file)) == NULL)
                mntpt = "";
        memmove(&sfsp->f_mntonname[0], mntpt, (size_t)MNAMELEN);
        memmove(&sfsp->f_mntfromname[0], file, (size_t)MNAMELEN);
index 091778d..695d363 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)fmt.c   8.4 (Berkeley) 4/15/94
  * $FreeBSD: src/bin/ps/fmt.c,v 1.14.2.1 2002/03/16 01:15:11 mikeh Exp $
- * $DragonFly: src/bin/ps/fmt.c,v 1.7 2004/11/16 12:16:36 joerg Exp $
  */
 
 #include <sys/types.h>
@@ -69,12 +68,12 @@ shquote(char **argv)
                        errx(1, "malloc failed");
        }
 
-       if (*argv == 0) {
+       if (*argv == NULL) {
                buf[0] = 0;
                return (buf);
        }
        dst = buf;
-       for (p = argv; (src = *p++) != 0; ) {
+       for (p = argv; (src = *p++) != NULL; ) {
                if (*src == 0)
                        continue;
                len = (4 * arg_max - (dst - buf)) / 4;
@@ -106,7 +105,7 @@ fmt_argv(char **argv, char *cmd, int maxlen)
        int len;
        char *ap, *cp;
 
-       if (argv == 0 || argv[0] == 0) {
+       if (argv == NULL || argv[0] == NULL) {
                if (cmd == NULL)
                        return ("");
                ap = NULL;
index d1723bd..a7f0380 100644 (file)
@@ -33,7 +33,6 @@
  * @(#) Copyright (c) 1990, 1993, 1994 The Regents of the University of California.  All rights reserved.
  * @(#)ps.c    8.4 (Berkeley) 4/2/94
  * $FreeBSD: src/bin/ps/ps.c,v 1.30.2.6 2002/07/04 08:30:37 sobomax Exp $
- * $DragonFly: src/bin/ps/ps.c,v 1.25 2008/01/10 14:18:39 matthias Exp $
  */
 
 #include <sys/user.h>
@@ -339,7 +338,7 @@ main(int argc, char **argv)
        }
 
        kd = kvm_openfiles(nlistf, memf, NULL, O_RDONLY, errbuf);
-       if (kd == 0)
+       if (kd == NULL)
                errx(1, "%s", errbuf);
 
        if (!fmt)
index 142f624..a683200 100644 (file)
@@ -531,7 +531,7 @@ rsource(char *name, struct stat *statp)
                return;
        }
        last = strrchr(name, '/');
-       if (last == 0)
+       if (last == NULL)
                last = name;
        else
                last++;
index ae34d9f..e9779f2 100644 (file)
@@ -318,7 +318,7 @@ umaskcmd(int argc __unused, char **argv __unused)
                } else {
                        void *set;
                        INTOFF;
-                       if ((set = setmode (ap)) == 0)
+                       if ((set = setmode (ap)) == NULL)
                                error("Illegal number: %s", ap);
 
                        mask = getmode (set, ~mask & 0777);
index aac54b8..112b854 100644 (file)
@@ -625,7 +625,7 @@ simplecmd(union node **rpp, union node *redir)
 
        /* If we don't have any redirections already, then we must reset */
        /* rpp to be the address of the local redir variable.  */
-       if (redir == 0)
+       if (redir == NULL)
                rpp = &redir;
 
        args = NULL;
index 6c01b39..7f94685 100644 (file)
@@ -431,7 +431,7 @@ t_lex(char *s)
 {
        struct t_op const *op = ops;
 
-       if (s == 0) {
+       if (s == NULL) {
                t_wp_op = NULL;
                return EOI;
        }
index 6d3ca81..d454f62 100644 (file)
@@ -33,7 +33,6 @@
  *
  * @(#)io.c    8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/adventure/io.c,v 1.8.2.1 2001/03/05 11:43:11 kris Exp $
- * $DragonFly: src/games/adventure/io.c,v 1.3 2007/04/18 18:32:12 swildner Exp $
  */
 
 /* Re-coding of advent in C: file i/o and user i/o */
@@ -419,7 +418,7 @@ twrite(int loq)
        printf("If");
        speak(&ltext[loq]);
        printf("then\n");
-       for (t = travel[loq]; t != 0; t = t->next) {
+       for (t = travel[loq]; t != NULL; t = t->next) {
                printf("verb %d takes you to ", t->tverb);
                if (t->tloc <= 300)
                        speak(&ltext[t->tloc]);
@@ -570,7 +569,7 @@ pspeak(int m, int skip)
        char *tbuf;
 
        msg = &ptext[m];
-       if ((tbuf = malloc(msg->txtlen + 1)) == 0)
+       if ((tbuf = malloc(msg->txtlen + 1)) == NULL)
                errx(1, "Out of memory!");
        memcpy(tbuf, msg->seekadr, (unsigned)msg->txtlen + 1); /* Room to null */
        s = tbuf;
index 13480c2..65db839 100644 (file)
@@ -33,7 +33,6 @@
  *
  * @(#)subr.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/adventure/subr.c,v 1.7.2.1 2001/03/05 11:43:11 kris Exp $
- * $DragonFly: src/games/adventure/subr.c,v 1.4 2007/04/18 18:32:12 swildner Exp $
  */
 
 /* Re-coding of advent in C: subroutines from main */
@@ -187,7 +186,7 @@ fdwarf(void)
                if (dloc[i] == 0)
                        continue;
                j = 1;
-               for (kk = travel[dloc[i]]; kk != 0; kk = kk->next) {
+               for (kk = travel[dloc[i]]; kk != NULL; kk = kk->next) {
                        newloc = kk->tloc;
                        if (newloc > 300 || newloc < 15 || newloc == odloc[i]
                            || (j > 1 && newloc == tk[j - 1]) || j >= 20
@@ -383,7 +382,7 @@ mback(void)
                k = oldlc2;
        oldlc2 = oldloc;
        oldloc = loc;
-       tk2 = 0;
+       tk2 = NULL;
        if (k == loc) {
                rspeak(91);
                return (2);
index f120298..a6a9997 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)move.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/backgammon/backgammon/move.c,v 1.5 1999/11/30 03:48:23 billf Exp $
- * $DragonFly: src/games/backgammon/backgammon/move.c,v 1.3 2006/08/08 16:36:11 pavalos Exp $
  */
 
 #include "back.h"
@@ -60,8 +59,8 @@ struct BOARD  {                               /* structure of game position */
        struct BOARD    *b_next;                /* forward queue pointer */
 };
 
-struct BOARD *freeq = 0;
-struct BOARD *checkq = 0;
+struct BOARD *freeq = NULL;
+struct BOARD *checkq = NULL;
 
 /* these variables are values for the candidate move */
 static int     ch;                             /* chance of being hit */
@@ -262,9 +261,9 @@ binsert(struct BOARD *new)
        struct BOARD *qp;       /* queue pointer */
 
        qp = checkq;
-       if (qp == 0) {                  /* check if queue empty */
+       if (qp == NULL) {                       /* check if queue empty */
                checkq = qp = new;
-               qp->b_next = 0;
+               qp->b_next = NULL;
                return;
        }
        result = bcomp(new, qp);        /* compare to first element */
@@ -278,7 +277,7 @@ binsert(struct BOARD *new)
                makefree(new);
                return;
        }
-       while (qp->b_next != 0) {       /* traverse queue */
+       while (qp->b_next != NULL) {    /* traverse queue */
                result = bcomp(new, qp->b_next);
                if (result < 0) {       /* found place */
                        new->b_next = qp->b_next;
@@ -294,7 +293,7 @@ binsert(struct BOARD *new)
        }
        /* place at end of queue */
        qp->b_next = new;
-       new->b_next = 0;
+       new->b_next = NULL;
 }
 
 static int
@@ -346,13 +345,13 @@ nextfree(void)
 {
        struct BOARD *new;
 
-       if (freeq == 0) {
+       if (freeq == NULL) {
                new = calloc(1, sizeof(struct BOARD));
-               if (new == 0) {
+               if (new == NULL) {
                        writel("\nOut of memory\n");
                        getout();
                }
-               new->b_next = 0;
+               new->b_next = NULL;
        } else {
                new = freeq;
                freeq = freeq->b_next;
@@ -379,7 +378,7 @@ pickmove(void)
                makefree(checkq);
                checkq = next;
                movcmp();
-       } while (checkq != 0);
+       } while (checkq != NULL);
 
        boardcopy(now);
 }
index 27387b1..9a523c7 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)text.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/backgammon/backgammon/text.c,v 1.5 1999/11/30 03:48:23 billf Exp $
- * $DragonFly: src/games/backgammon/backgammon/text.c,v 1.3 2006/08/08 16:36:11 pavalos Exp $
  */
 
 #include "back.h"
@@ -106,7 +105,7 @@ text(const char *const *t)
        const char *s, *a;
 
        fixtty(noech);
-       while (*t != 0) {
+       while (*t != NULL) {
                s = a = *t;
                for (i = 0; *a != '\0'; i--)
                        a++;
index 7b36784..61ef08e 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)fancy.c 8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/backgammon/common_source/fancy.c,v 1.7 1999/11/30 03:48:25 billf Exp $
- * $DragonFly: src/games/backgammon/common_source/fancy.c,v 1.4 2006/08/08 16:36:11 pavalos Exp $
  */
 
 #include <string.h>
@@ -569,7 +568,7 @@ clear(void)
        int i;
 
        /* double space if can't clear */
-       if (CL == 0) {
+       if (CL == NULL) {
                writel("\n\n");
                return;
        }
index ee5ee9d..cbbfdd6 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)subs.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/backgammon/common_source/subs.c,v 1.12 1999/11/30 03:48:27 billf Exp $
- * $DragonFly: src/games/backgammon/common_source/subs.c,v 1.3 2006/08/08 16:36:11 pavalos Exp $
  */
 
 #include <stdio.h>
@@ -369,7 +368,7 @@ getarg(int argc, char **argv)
                        recover(optarg);
                        break;
                case 'h':
-                       for (i = 0; descr[i] != 0; i++)
+                       for (i = 0; descr[i] != NULL; i++)
                                puts(descr[i]);
                        getout();
                }
index 1ddfa44..1ebbbec 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)save.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/battlestar/save.c,v 1.8.2.1 2001/03/05 11:45:36 kris Exp $
- * $DragonFly: src/games/battlestar/save.c,v 1.3 2006/08/08 16:47:20 pavalos Exp $
  */
 
 #include <sys/stat.h>
@@ -50,7 +49,7 @@ restore(void)
        else
                return;
 
-       if ((fp = fopen(home1, "r")) == 0) {
+       if ((fp = fopen(home1, "r")) == NULL) {
                perror(home1);
                return;
        }
@@ -105,7 +104,7 @@ save(void)
        FILE *fp;
 
        home = getenv("HOME");
-       if (home == 0)
+       if (home == NULL)
                return;
        sprintf(home1, "%.*s/Bstar", MAXPATHLEN - 7, home);
 
@@ -129,7 +128,7 @@ save(void)
                }
        }
 
-       if ((fp = fdopen(fd, "w")) == 0) {
+       if ((fp = fdopen(fd, "w")) == NULL) {
                perror(home1);
                return;
        }
index fd91c7f..bb16151 100644 (file)
@@ -29,7 +29,6 @@
  * @(#) Copyright (c) 1980, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)canfield.c      8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/canfield/canfield/canfield.c,v 1.11 1999/12/12 07:25:13 billf Exp $
- * $DragonFly: src/games/canfield/canfield/canfield.c,v 1.4 2005/11/19 09:50:30 swildner Exp $
  */
 
 /*
@@ -1608,7 +1607,7 @@ instruct(void)
        if (srcpile == 'n')
                return;
        clear();
-       for (cp = basicinstructions; *cp != 0; cp++)
+       for (cp = basicinstructions; *cp != NULL; cp++)
                printw(*cp);
        refresh();
        getch();
@@ -1621,7 +1620,7 @@ instruct(void)
        if (srcpile == 'n')
                return;
        clear();
-       for (cp = bettinginstructions; *cp != 0; cp++)
+       for (cp = bettinginstructions; *cp != NULL; cp++)
                printw(*cp);
        refresh();
        getch();
index a1d8d75..4a4930b 100644 (file)
@@ -29,7 +29,6 @@
  * @(#) Copyright (c) 1983, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)cfscores.c      8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/canfield/cfscores/cfscores.c,v 1.9 1999/12/12 07:25:14 billf Exp $
- * $DragonFly: src/games/canfield/cfscores/cfscores.c,v 1.4 2005/11/19 09:50:30 swildner Exp $
  */
 
 #include <sys/types.h>
@@ -76,7 +75,7 @@ main(int argc, char *argv[])
        if (argc == 1) {
                uid = getuid();
                pw = getpwuid(uid);
-               if (pw == 0) {
+               if (pw == NULL) {
                        printf("You are not listed in the password file?!?\n");
                        exit(2);
                }
@@ -84,12 +83,12 @@ main(int argc, char *argv[])
                exit(0);
        }
        if (strcmp(argv[1], "-a") == 0) {
-               while ((pw = getpwent()) != 0)
+               while ((pw = getpwent()) != NULL)
                        printuser(pw, 0);
                exit(0);
        }
        pw = getpwnam(argv[1]);
-       if (pw == 0) {
+       if (pw == NULL) {
                printf("User %s unknown\n", argv[1]);
                exit(3);
        }
index 6c2cfce..15f807e 100644 (file)
@@ -1,6 +1,5 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.Decl.c - version 1.0.3 */
-/* $DragonFly: src/games/hack/hack.Decl.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 char nul[40];                  /* contains zeros */
@@ -14,12 +13,12 @@ struct rm levl[COLNO][ROWNO];       /* level map */
 struct mkroom rooms[MAXNROFROOMS + 1];
 coord doors[DOORMAX];
 #endif /* QUEST */
-struct monst *fmon = 0;
-struct trap *ftrap = 0;
-struct gold *fgold = 0;
-struct obj *fobj = 0, *fcobj = 0, *invent = 0, *uwep = 0, *uarm = 0,
-       *uarm2 = 0, *uarmh = 0, *uarms = 0, *uarmg = 0, *uright = 0,
-       *uleft = 0, *uchain = 0, *uball = 0;
+struct monst *fmon = NULL;
+struct trap *ftrap = NULL;
+struct gold *fgold = NULL;
+struct obj *fobj = NULL, *fcobj = NULL, *invent = NULL, *uwep = NULL, *uarm = NULL,
+       *uarm2 = NULL, *uarmh = NULL, *uarms = NULL, *uarmg = NULL, *uright = NULL,
+       *uleft = NULL, *uchain = NULL, *uball = NULL;
 struct flag flags;
 struct you u;
 struct monst youmonst; /* dummy; used as return value for boomhit */
index 42bc267..56aa11f 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.c,v 1.4 1999/11/16 10:26:35 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.c,v 1.6 2007/05/13 18:33:55 swildner Exp $ */
 
 #include "hack.h"
 
@@ -516,7 +515,7 @@ lookaround(void)
                                    (x == u.ux + u.dx && y == u.uy + u.dy))
                                        goto stop;
                        } else          /* invisible M cannot influence us */
-                               mtmp = 0;
+                               mtmp = NULL;
                        if (x == u.ux - u.dx && y == u.uy - u.dy)
                                continue;
                        switch (levl[x][y].scrsym) {
index a75f35b..531a3a4 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.dog.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.dog.c,v 1.3 1999/11/16 02:57:03 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.dog.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 #include "hack.mfndpos.h"
@@ -40,8 +39,8 @@ initedog(struct monst *mtmp)
 }
 
 /* attach the monsters that went down (or up) together with @ */
-struct monst *mydogs = 0;
-struct monst *fallen_down = 0; /* monsters that fell through a trapdoor */
+struct monst *mydogs = NULL;
+struct monst *fallen_down = NULL;      /* monsters that fell through a trapdoor */
 /* they will appear on the next level @ goes to, even if he goes up! */
 
 void
index 6ba411c..c2e948a 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.end.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.end.c,v 1.4 1999/11/16 10:26:36 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.end.c,v 1.5 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 #define        Sprintf (void) sprintf
@@ -294,7 +293,7 @@ topten(void)
                t0->points = 0;
 
        t1 = tt_head = newttentry();
-       tprev = 0;
+       tprev = NULL;
        /* rank0: -1 undefined, 0 not_on_list, n n_th on list */
        for (rank = 1;;) {
                if (fscanf(rfile, "%6s %d %d %d %d %d %ld %c%c %[^,],%[^\n]",
@@ -306,7 +305,7 @@ topten(void)
                        t1->points = 0;
                if (rank0 < 0 && t1->points < t0->points) {
                        rank0 = rank++;
-                       if (tprev == 0)
+                       if (tprev == NULL)
                                tt_head = t0;
                        else
                                tprev->tt_next = t0;
index 60776d3..a319fa9 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.engrave.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.engrave.c,v 1.4 1999/11/16 02:57:04 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.engrave.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 
@@ -154,7 +153,7 @@ doengrave(void)
                return (0);
 
        if (otmp == &zeroobj)
-               otmp = 0;
+               otmp = NULL;
        if (otmp && otmp->otyp == WAN_FIRE && otmp->spe) {
                type = BURN;
                otmp->spe--;
@@ -202,7 +201,7 @@ doengrave(void)
        if (oep && oep->engr_type == DUST) {
                pline("You wipe out the message that was written here.");
                del_engr(oep);
-               oep = 0;
+               oep = NULL;
        }
        if (type == DUST && oep) {
                pline("You cannot wipe out the message that is %s in the rock.",
@@ -294,7 +293,7 @@ save_engravings(int fd)
                ep = ep->nxt_engr;
        }
        bwrite(fd, (char *)nul, sizeof(unsigned));
-       head_engr = 0;
+       head_engr = NULL;
 }
 
 void
@@ -303,7 +302,7 @@ rest_engravings(int fd)
        struct engr *ep;
        unsigned lth;
 
-       head_engr = 0;
+       head_engr = NULL;
        for (;;) {
                mread(fd, (char *)&lth, sizeof(unsigned));
                if (lth == 0)
index c16f2e8..a95efbd 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.invent.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.invent.c,v 1.4 1999/11/16 10:26:36 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.invent.c,v 1.5 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 extern struct obj zeroobj;
@@ -67,7 +66,7 @@ addinv(struct obj *obj)
        /* merge or attach to end of chain */
        if (!invent) {
                invent = obj;
-               otmp = 0;
+               otmp = NULL;
        } else
                for (otmp = invent; /* otmp */; otmp = otmp->nobj) {
                        if (merged(otmp, obj, 0))
@@ -202,7 +201,7 @@ m_at(int x, int y)
        struct wseg *wtmp;
 #endif /* NOWORM */
 
-       m_atseg = 0;
+       m_atseg = NULL;
        for (mtmp = fmon; mtmp; mtmp = mtmp->nmon) {
                if (mtmp->mx == x && mtmp->my == y)
                        return (mtmp);
index 9509f5f..d47b873 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.lev.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.lev.c,v 1.4 1999/11/16 10:26:36 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.lev.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 extern struct obj *billobjs;
@@ -44,7 +43,7 @@ savelev(int fd, xchar lev)
        savetrapchn(fd, ftrap);
        saveobjchn(fd, fobj);
        saveobjchn(fd, billobjs);
-       billobjs = 0;
+       billobjs = NULL;
        save_engravings(fd);
 #ifndef QUEST
        bwrite(fd, (char *)rooms, sizeof(rooms));
@@ -61,7 +60,7 @@ savelev(int fd, xchar lev)
                        wtmp2 = wtmp->nseg;
                        bwrite(fd, (char *)wtmp, sizeof(struct wseg));
                }
-               wsegs[tmp] = 0;
+               wsegs[tmp] = NULL;
        }
        bwrite(fd, (char *)wgrowtime, sizeof(wgrowtime));
 #endif /* NOWORM */
index c4eacd8..8718e1c 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.main.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.main.c,v 1.9 1999/11/16 10:26:36 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.main.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include <sys/stat.h>
 #include "hack.h"
@@ -345,7 +344,7 @@ not_recovered:
                                nomovemsg = 0;
                                if (afternmv)
                                        (*afternmv)();
-                               afternmv = 0;
+                               afternmv = NULL;
                        }
                }
                find_ac();
@@ -366,7 +365,7 @@ not_recovered:
                        if (monster_nearby())
                                stop_occupation();
                        else if ((*occupation)() == 0)
-                               occupation = 0;
+                               occupation = NULL;
                        continue;
                }
 
@@ -503,6 +502,6 @@ stop_occupation(void)
 {
        if (occupation) {
                pline("You stop %s.", occtxt);
-               occupation = 0;
+               occupation = NULL;
        }
 }
index 7b8589f..2dc2397 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.objnam.c - version 1.0.2 */
 /* $FreeBSD: src/games/hack/hack.objnam.c,v 1.3 1999/11/16 02:57:08 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.objnam.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 #define        Sprintf (void) sprintf
@@ -362,7 +361,7 @@ readobjnam(char *bp)
 
        cnt = spe = spesgn = typ = heavy = 0;
        let = 0;
-       an = dn = un = 0;
+       an = dn = un = NULL;
        for (p = bp; *p; p++)
                if ('A' <= *p && *p <= 'Z')
                        *p += 'a' - 'A';
index 2c06f94..121e962 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.pager.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.pager.c,v 1.7 1999/11/16 02:57:09 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.pager.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 /* This file contains the command routine dowhatis() and a pager. */
 /*
@@ -199,7 +198,7 @@ cornline(int mode, const char *text)
        struct line *tl;
 
        if (mode == 0) {
-               texthead = 0;
+               texthead = NULL;
                maxlen = 0;
                linect = 0;
                if (text) {
@@ -219,7 +218,7 @@ cornline(int mode, const char *text)
                if (len > maxlen)
                        maxlen = len;
                tl = alloc((unsigned)(len + sizeof(struct line) + 1));
-               tl->next_line = 0;
+               tl->next_line = NULL;
                tl->line_text = (char *)(tl + 1);
                strcpy(tl->line_text, text);
                if (!texthead)
index 7e308fa..fd6a45b 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.rumors.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.rumors.c,v 1.3 1999/11/16 02:57:10 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.rumors.c,v 1.3 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"                      /* for RUMORFILE and BSD (index) */
 #define        CHARSZ  8                       /* number of bits in a char */
@@ -50,7 +49,7 @@ outline(FILE *rumf)
 
        if (!fgets(line, sizeof(line), rumf))
                return;
-       if ((ep = strchr(line, '\n')) != 0)
+       if ((ep = strchr(line, '\n')) != NULL)
                *ep = 0;
        pline("This cookie has a scrap of paper inside! It reads: ");
        pline(line);
index 4d319dd..afe4343 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.save.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.save.c,v 1.4 1999/11/16 10:26:37 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.save.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 
@@ -176,11 +175,11 @@ struct obj *
 restobjchn(int fd)
 {
        struct obj *otmp, *otmp2;
-       struct obj *first = 0;
+       struct obj *first = NULL;
        int xl;
 
        /* suppress "used before set" warning from lint */
-       otmp2 = 0;
+       otmp2 = NULL;
        for (;;) {
                mread(fd, (char *)&xl, sizeof(xl));
                if (xl == -1)
@@ -205,7 +204,7 @@ struct monst *
 restmonchn(int fd)
 {
        struct monst *mtmp, *mtmp2;
-       struct monst *first = 0;
+       struct monst *first = NULL;
        int xl;
        struct permonst *monbegin;
        long differ;
@@ -214,7 +213,7 @@ restmonchn(int fd)
        differ = (char *)(&mons[0]) - (char *)(monbegin);
 
        /* suppress "used before set" warning from lint */
-       mtmp2 = 0;
+       mtmp2 = NULL;
        for (;;) {
                mread(fd, (char *)&xl, sizeof(xl));
                if (xl == -1)
index 7d48463..eea0558 100644 (file)
@@ -1,13 +1,12 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.shk.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.shk.c,v 1.5 1999/11/16 10:26:37 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.shk.c,v 1.6 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 #ifdef QUEST
 int shlevel = 0;
-struct monst *shopkeeper = 0;
-struct obj *billobjs = 0;
+struct monst *shopkeeper = NULL;
+struct obj *billobjs = NULL;
 
 void
 obfree(struct obj *obj, struct obj *merge)
@@ -96,7 +95,7 @@ shkname(void)
 
 /* Descriptor of current shopkeeper. Note that the bill need not be
  * per-shopkeeper, since it is valid only when in a shop. */
-static struct monst *shopkeeper = 0;
+static struct monst *shopkeeper = NULL;
 static struct bill_x *bill;
 static int shlevel = 0;                /* level of this shopkeeper */
 struct obj *billobjs;          /* objects on bill with bp->useup */
@@ -145,7 +144,7 @@ shkdead(struct monst *mtmp)         /* called in mon.c */
                rooms[eshk->shoproom].rtype = 0;
        if (mtmp == shopkeeper) {
                setpaid();
-               shopkeeper = 0;
+               shopkeeper = NULL;
                bill = (struct bill_x *) - 1000; /* dump core when referenced */
        }
 }
@@ -221,7 +220,7 @@ inshop(void)
                                    == (rn2(3) == 0))
                                        ESHK(shopkeeper)->following = 1;
                        }
-                       shopkeeper = 0;
+                       shopkeeper = NULL;
                        shlevel = 0;
                }
                u.uinshop = 0;
@@ -311,7 +310,7 @@ findshk(int roomno)
                        /* (and it is harmless to have too many things in billobjs) */
                        return;
                }
-       shopkeeper = 0;
+       shopkeeper = NULL;
        shlevel = 0;
        bill = (struct bill_x *) - 1000;        /* dump core when referenced */
 }
@@ -660,7 +659,7 @@ subfrombill(struct obj *obj)
            (u.ux == ESHK(shopkeeper)->shk.x && u.uy == ESHK(shopkeeper)->shk.y) ||
            (u.ux == ESHK(shopkeeper)->shd.x && u.uy == ESHK(shopkeeper)->shd.y))
                return;
-       if ((bp = onbill(obj)) != 0) {
+       if ((bp = onbill(obj)) != NULL) {
                obj->unpaid = 0;
                if (bp->bquan > obj->quan) {
                        otmp = newobj(0);
@@ -888,7 +887,7 @@ shk_move(struct monst *shkp)
        boolean uondoor = 0, satdoor, avoid = 0, badinv;
        coord poss[9];
        int info[9];
-       struct obj *ib = 0;
+       struct obj *ib = NULL;
 
        omx = shkp->mx;
        omy = shkp->my;
index de47b4d..04c6052 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.termcap.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.termcap.c,v 1.10 1999/11/16 10:26:38 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.termcap.c,v 1.5 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include <termcap.h>
 #include "hack.h"
@@ -73,7 +72,7 @@ startup(void)
        SO = tgetstr(__DECONST(char *, "so"), &tbufptr);
        SE = tgetstr(__DECONST(char *, "se"), &tbufptr);
        SG = tgetnum(__DECONST(char *, "sg"));
-       if (!SO || !SE || (SG > 0)) SO = SE = 0;
+       if (!SO || !SE || (SG > 0)) SO = SE = NULL;
        CD = tgetstr(__DECONST(char *, "cd"), &tbufptr);
        set_whole_screen();             /* uses LI and CD */
        if (tbufptr - tbuf > (int)sizeof(tbuf)) error(
index 8fb6b8e..75d612a 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.topl.c - version 1.0.2 */
 /* $FreeBSD: src/games/hack/hack.topl.c,v 1.3 1999/11/16 02:57:12 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.topl.c,v 1.3 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 extern int CO;
@@ -58,7 +57,7 @@ remember_topl(void)
        if (old_toplines &&
            !strcmp(toplines, old_toplines->topl_text))
                return;
-       last_redone_topl = 0;
+       last_redone_topl = NULL;
        tl = alloc((unsigned)(strlen(toplines) + sizeof(struct topl) + 1));
        tl->next_topl = old_toplines;
        tl->topl_text = (char *)(tl + 1);
@@ -70,7 +69,7 @@ remember_topl(void)
        }
        if (tl && tl->next_topl) {
                free(tl->next_topl);
-               tl->next_topl = 0;
+               tl->next_topl = NULL;
        }
 }
 
index 7efe5c3..880dae3 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.unix.c - version 1.0.3 */
 /* $FreeBSD: src/games/hack/hack.unix.c,v 1.8 1999/11/16 02:57:13 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.unix.c,v 1.7 2006/08/21 19:45:32 pavalos Exp $ */
 
 /* This file collects some Unix dependencies; hack.pager.c contains some more */
 
@@ -271,7 +270,7 @@ getmailstatus(void)
        if (stat(mailbox, &omstat)) {
 #ifdef PERMANENT_MAILBOX
                pline("Cannot get status of MAIL=%s .", mailbox);
-               mailbox = 0;
+               mailbox = NULL;
 #else
                omstat.st_mtime = 0;
 #endif /* PERMANENT_MAILBOX */
@@ -291,7 +290,7 @@ ckmailstatus(void)
        if (stat(mailbox, &nmstat)) {
 #ifdef PERMANENT_MAILBOX
                pline("Cannot get status of MAIL=%s anymore.", mailbox);
-               mailbox = 0;
+               mailbox = NULL;
 #else
                nmstat.st_mtime = 0;
 #endif /* PERMANENT_MAILBOX */
@@ -392,7 +391,7 @@ void
 readmail(void)
 {
 #ifdef DEF_MAILREADER          /* This implies that UNIX is defined */
-       char *mr = 0;
+       char *mr = NULL;
 
        more();
        if (!(mr = getenv("MAILREADER")))
index 7f79031..7dca55c 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.vault.c - version 1.0.2 */
 /* $FreeBSD: src/games/hack/hack.vault.c,v 1.4 1999/11/16 10:26:38 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.vault.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 #ifdef QUEST
@@ -76,7 +75,7 @@ restfakecorr(void)
        }
        /* it seems he left the corridor - let the guard disappear */
        mondead(guard);
-       guard = 0;
+       guard = NULL;
 }
 
 static bool
@@ -101,7 +100,7 @@ setgd(void)
                        gdlevel = dlevel;
                        return;
                }
-       guard = 0;
+       guard = NULL;
 }
 
 void
@@ -161,7 +160,7 @@ fnd:
                gdlevel = dlevel;
                if (!cansee(guard->mx, guard->my)) {
                        mondead(guard);
-                       guard = 0;
+                       guard = NULL;
                        return;
                }
 
@@ -175,7 +174,7 @@ fnd:
                if (!strcmp(buf, "Croesus") || !strcmp(buf, "Kroisos")) {
                        pline("\"Oh, yes - of course. Sorry to have disturbed you.\"");
                        mondead(guard);
-                       guard = 0;
+                       guard = NULL;
                        return;
                }
                clrlin();
@@ -298,7 +297,7 @@ newpos:
 void
 gddead(void)
 {
-       guard = 0;
+       guard = NULL;
 }
 
 void
index 3b7c249..3a8d360 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.worm.c - version 1.0.2 */
 /* $FreeBSD: src/games/hack/hack.worm.c,v 1.4 1999/11/16 10:26:38 marcel Exp $ */
-/* $DragonFly: src/games/hack/hack.worm.c,v 1.4 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 #ifndef NOWORM
@@ -83,7 +82,7 @@ worm_nomove(struct monst *mtmp)
        wtmp = wsegs[tmp];
        if (wtmp == wheads[tmp])
                return;
-       if (wtmp == 0 || wtmp->nseg == 0)
+       if (wtmp == NULL || wtmp->nseg == 0)
                panic("worm_nomove?");
        wsegs[tmp] = wtmp->nseg;
        remseg(wtmp);
@@ -103,7 +102,7 @@ wormdead(struct monst *mtmp)
                wtmp2 = wtmp->nseg;
                remseg(wtmp);
        }
-       wsegs[tmp] = 0;
+       wsegs[tmp] = NULL;
 }
 
 void
index 9067055..a754aee 100644 (file)
@@ -1,7 +1,6 @@
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* hack.worn.c - version 1.0.2 */
 /* $FreeBSD: src/games/hack/hack.worn.c,v 1.3 1999/11/16 02:57:14 billf Exp $ */
-/* $DragonFly: src/games/hack/hack.worn.c,v 1.3 2006/08/21 19:45:32 pavalos Exp $ */
 
 #include "hack.h"
 
@@ -60,7 +59,7 @@ setnotworn(struct obj *obj)
 
        for (wp = worn; wp->w_mask; wp++)
                if (obj == *(wp->w_obj)) {
-                       *(wp->w_obj) = 0;
+                       *(wp->w_obj) = NULL;
                        obj->owornmask &= ~wp->w_mask;
                }
        if (uarm2 && !uarm) {
index b367543..bba0fb1 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)data.c  5.3 (Berkeley) 5/13/91
  * $FreeBSD: src/games/larn/data.c,v 1.5 1999/11/30 03:48:59 billf Exp $
- * $DragonFly: src/games/larn/data.c,v 1.5 2008/06/08 20:40:15 swildner Exp $
  */
 
 /*     data.c          Larn is copyrighted 1986 by Noah Morgan. */
@@ -152,7 +151,7 @@ long outstanding_taxes = 0; /* present tax bill from score file */
 long c[100], cbak[100];                /* the character description arrays */
 int enable_scroll = 0;         /* constant for enabled/disabled scrolling regn */
 char aborted[] = " aborted";
-struct sphere *spheres = 0;    /* pointer to linked list for spheres of annihilation */
+struct sphere *spheres = NULL; /* pointer to linked list for spheres of annihilation */
 const char *levelname[] =
 { " H"," 1"," 2"," 3"," 4"," 5"," 6"," 7"," 8"," 9","10","V1","V2","V3" };
 
index 73913b7..e558b35 100644 (file)
@@ -1,6 +1,5 @@
 /*     diag.c          Larn is copyrighted 1986 by Noah Morgan. */
 /* $FreeBSD: src/games/larn/diag.c,v 1.5 1999/11/16 02:57:21 billf Exp $ */
-/* $DragonFly: src/games/larn/diag.c,v 1.5 2006/08/26 17:05:05 pavalos Exp $ */
 #include <sys/types.h>
 #include <sys/times.h>
 #include <sys/stat.h>
@@ -288,10 +287,10 @@ restoregame(char *fname)
 
        for (i = 0; i < MAXMONST; i++)
                monster[i].genocided = lgetc(); /* genocide info */
-       for (sp = 0, i = 0; i < c[SPHCAST]; i++) {
+       for (sp = NULL, i = 0; i < c[SPHCAST]; i++) {
                sp2 = sp;
                sp = malloc(sizeof(struct sphere));
-               if (sp == 0) {
+               if (sp == NULL) {
                        write(2, "Can't malloc() for sphere space\n", 32);
                        break;
                }
index 9ff751d..f068e00 100644 (file)
@@ -1,6 +1,5 @@
 /* io.c                         Larn is copyrighted 1986 by Noah Morgan.
  * $FreeBSD: src/games/larn/io.c,v 1.7 1999/11/16 02:57:22 billf Exp $
- * $DragonFly: src/games/larn/io.c,v 1.7 2008/06/05 18:06:30 swildner Exp $
  *
  *     Below are the functions in this file:
  *
@@ -672,7 +671,7 @@ cursors(void)
 
 static char cap[256];
 char *CM, *CE, *CD, *CL, *SO, *SE, *AL, *DL;/* Termcap capabilities */
-static char *outbuf = 0;       /* translated output buffer */
+static char *outbuf = NULL;    /* translated output buffer */
 
 /*
  * init_term()         Terminal initialization -- setup termcap info
@@ -725,7 +724,7 @@ init_term(void)
                exit(1);
        }
        /* get memory for decoded output buffer*/
-       if ((outbuf = malloc(BUFBIG + 16)) == 0) {
+       if ((outbuf = malloc(BUFBIG + 16)) == NULL) {
                write(2, "Error malloc'ing memory for decoded output buffer\n", 50);
                died(-285);     /* malloc() failure */
        }
index 77aa761..529f734 100644 (file)
@@ -1,5 +1,4 @@
 /* $FreeBSD: src/games/larn/main.c,v 1.9 1999/11/30 03:48:59 billf Exp $ */
-/* $DragonFly: src/games/larn/main.c,v 1.5 2008/06/05 18:06:30 swildner Exp $ */
 /* main.c */
 #include <sys/types.h>
 #include <sys/stat.h>
@@ -82,17 +81,17 @@ main(int argc, char **argv)
        init_term();    /* setup the terminal (find out what type) for termcap */
 #endif /* VT100 */
        /* try to get login name */
-       if (((ptr = getlogin()) == 0) || (*ptr == 0)) {
+       if (((ptr = getlogin()) == NULL) || (*ptr == 0)) {
                /* can we get it from /etc/passwd? */
                if ((pwe = getpwuid(getuid())) != NULL)
                        ptr = pwe->pw_name;
-               else if ((ptr = getenv("USER")) == 0)
-                       if ((ptr = getenv("LOGNAME")) == 0) {
+               else if ((ptr = getenv("USER")) == NULL)
+                       if ((ptr = getenv("LOGNAME")) == NULL) {
 noone:                                 write(2, "Can't find your logname.  Who Are You?\n", 39);
                                exit(1);
                        }
        }
-       if (ptr == 0)
+       if (ptr == NULL)
                goto noone;
        if (strlen(ptr) == 0)
                goto noone;
@@ -102,7 +101,7 @@ noone:                              write(2, "Can't find your logname.  Who Are You?\n", 39);
         */
        strcpy(loginname, ptr); /* save loginname of the user for logging purposes */
        strcpy(logname, ptr);   /* this will be overwritten with the players name */
-       if ((ptr = getenv("HOME")) == 0)
+       if ((ptr = getenv("HOME")) == NULL)
                ptr = ".";
        strcpy(savefilename, ptr);
        strcat(savefilename, "/Larn.sav");      /* save file name in home directory */
index aed97f1..a86c257 100644 (file)
@@ -1,7 +1,6 @@
 /*
  *     monster.c               Larn is copyrighted 1986 by Noah Morgan.
  * $FreeBSD: src/games/larn/monster.c,v 1.6 1999/11/16 11:47:40 marcel Exp $
- * $DragonFly: src/games/larn/monster.c,v 1.4 2006/08/26 17:05:05 pavalos Exp $
  *
  *     This file contains the following functions:
  *     ----------------------------------------------------------------------------
@@ -716,7 +715,7 @@ direct(int spnum, int dam, const char *str, int arg)
 {
        int x, y;
        int m;
-       if (spnum < 0 || spnum >= SPNUM || str == 0)    /* bad arguments */
+       if (spnum < 0 || spnum >= SPNUM || str == NULL) /* bad arguments */
                return;
        if (isconfuse())
                return;
@@ -777,7 +776,7 @@ godirect(int spnum, int dam, const char *str, int delay, char cshow)
        char *p;
        int x, y, m;
        int dx, dy;
-       if (spnum < 0 || spnum >= SPNUM || str == 0 || delay < 0)       /* bad args */
+       if (spnum < 0 || spnum >= SPNUM || str == NULL || delay < 0)    /* bad args */
                return;
        if (isconfuse())
                return;
@@ -955,7 +954,7 @@ static void
 omnidirect(int spnum, int dam, const char *str)
 {
        int x, y, m;
-       if (spnum < 0 || spnum >= SPNUM || str == 0)    /* bad args */
+       if (spnum < 0 || spnum >= SPNUM || str == NULL) /* bad args */
                return;
        for (x = playerx - 1; x < playerx + 2; x++)
                for (y = playery - 1; y < playery + 2; y++) {
@@ -1721,7 +1720,7 @@ newsphere(int x, int y, int dir, int life)
 {
        int m;
        struct sphere *sp;
-       if (((sp = malloc(sizeof(struct sphere)))) == 0)
+       if (((sp = malloc(sizeof(struct sphere)))) == NULL)
                return (c[SPHCAST]);    /* can't malloc, therefore failure */
        if (dir >= 9)           /* no movement if direction not found */
                dir = 0;
@@ -1804,7 +1803,7 @@ boom:             sphboom(x, y);          /* blow up stuff around sphere */
 long
 rmsphere(int x, int y)
 {
-       struct sphere *sp, *sp2 = 0;
+       struct sphere *sp, *sp2 = NULL;
        for (sp = spheres; sp; sp2 = sp, sp = sp->p)
                if (level == sp->lev)   /* is sphere on this level? */
                        if ((x == sp->x) && (y == sp->y)) {     /* locate sphere at this location */
index e12a832..5fc11c6 100644 (file)
@@ -1,7 +1,6 @@
 /*
  *     movem.c (move monster)          Larn is copyrighted 1986 by Noah Morgan.
  * $FreeBSD: src/games/larn/movem.c,v 1.4 1999/11/16 02:57:23 billf Exp $
- * $DragonFly: src/games/larn/movem.c,v 1.3 2006/08/26 17:05:05 pavalos Exp $
  *
  *     Here are the functions in this file:
  *
@@ -355,7 +354,7 @@ mmove(int aa, int bb, int cc, int dd)
        if (c[BLINDCOUNT])      /* if blind don't show where monsters are */
                return;
        if (know[cc][dd] & 1) {
-               p = 0;
+               p = NULL;
                if (flag)
                        cursors();
                switch (flag) {
@@ -401,7 +400,7 @@ movsphere(void)
 
        /* first duplicate sphere list */
        /* look through sphere list */
-       for (sp = 0, x = 0, sp2 = spheres; sp2; sp2 = sp2->p)
+       for (sp = NULL, x = 0, sp2 = spheres; sp2; sp2 = sp2->p)
                if (sp2->lev == level) {        /* only if this level */
                        sph[x] = *sp2;
                        sph[x++].p = 0;         /* copy the struct */
index e32a7e1..9ebeb0c 100644 (file)
@@ -1,6 +1,5 @@
 /* tok.c               Larn is copyrighted 1986 by Noah Morgan. */
 /* $FreeBSD: src/games/larn/tok.c,v 1.5 1999/11/16 02:57:25 billf Exp $ */
-/* $DragonFly: src/games/larn/tok.c,v 1.5 2006/10/08 17:11:30 pavalos Exp $ */
 #include <sys/types.h>
 #include <sys/ioctl.h>
 #include <sys/wait.h>
@@ -176,7 +175,7 @@ readopts(void)
                return;                            /* user name if no character name */
        }
        do {
-               if ((i = (char *)lgetw()) == 0)
+               if ((i = (char *)lgetw()) == NULL)
                        break;  /* check for EOF */
                while ((*i == ' ') || (*i == '\t'))
                        i++;    /* eat leading whitespace */
@@ -203,7 +202,7 @@ readopts(void)
 
                case 'm':
                        if (strcmp(i, "monster:") == 0) {       /* name favorite monster */
-                               if ((i = lgetw()) == 0)
+                               if ((i = lgetw()) == NULL)
                                        break;
                                if (strlen(i) >= MAXMNAME)
                                        i[MAXMNAME - 1] = 0;
@@ -223,7 +222,7 @@ readopts(void)
 
                case 'n':
                        if (strcmp(i, "name:") == 0) {  /* defining players name */
-                               if ((i = lgetw()) == 0)
+                               if ((i = lgetw()) == NULL)
                                        break;
                                if (strlen(i) >= LOGNAMESIZE) i[LOGNAMESIZE - 1] = 0;
                                strcpy(logname, i);
@@ -236,7 +235,7 @@ readopts(void)
 
                case 'p':
                        if (strcmp(i, "process-name:") == 0) {
-                               if ((i = lgetw()) == 0)
+                               if ((i = lgetw()) == NULL)
                                        break;
                                if (strlen(i) >= PSNAMESIZE)
                                        i[PSNAMESIZE - 1] = 0;
@@ -247,7 +246,7 @@ readopts(void)
 
                case 's':
                        if (strcmp(i, "savefile:") == 0) {      /* defining savefilename */
-                               if ((i = lgetw()) == 0)
+                               if ((i = lgetw()) == NULL)
                                        break;
                                strcpy(savefilename, i);
                                flag = 0;
index 0032038..727fb80 100644 (file)
@@ -31,7 +31,6 @@
  *
  * @(#)hit.c   8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/rogue/hit.c,v 1.6 1999/11/30 03:49:22 billf Exp $
- * $DragonFly: src/games/rogue/hit.c,v 1.3 2006/09/02 19:31:07 pavalos Exp $
  */
 
 /*
@@ -67,7 +66,7 @@ mon_hit(object *monster)
        float minus;
 
        if (fight_monster && (monster != fight_monster)) {
-               fight_monster = 0;
+               fight_monster = NULL;
        }
        monster->trow = NO_ROOM;
        if (cur_level >= (AMULET_LEVEL * 2)) {
@@ -298,7 +297,7 @@ mon_damage(object *monster, short damage)
                dungeon[row][col] &= ~MONSTER;
                mvaddch(row, col, (int)get_dungeon_char(row, col));
 
-               fight_monster = 0;
+               fight_monster = NULL;
                cough_up(monster);
                mn = mon_name(monster);
                sprintf(hit_message+strlen(hit_message), "defeated the %s", mn);
@@ -357,11 +356,11 @@ fight(boolean to_the_death)
                one_move_rogue(ch, 0);
                if (((!to_the_death) && (rogue.hp_current <= possible_damage)) ||
                        interrupted || (!(dungeon[row][col] & MONSTER))) {
-                       fight_monster = 0;
+                       fight_monster = NULL;
                } else {
                        monster = object_at(&level_monsters, row, col);
                        if (monster != fight_monster) {
-                               fight_monster = 0;
+                               fight_monster = NULL;
                        }
                }
        }
index 43bcc3b..6c1499e 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)dr_1.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/dr_1.c,v 1.7 1999/11/30 03:49:32 billf Exp $
- * $DragonFly: src/games/sail/dr_1.c,v 1.4 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include "driver.h"
@@ -136,9 +135,9 @@ fightitout(struct ship *from, struct ship *to, int key)
 
        menfrom = mensent(from, to, crewfrom, &fromcap, &pcfrom, key);
        mento = mensent(to, from, crewto, &tocap, &pcto, 0);
-       if (fromcap == 0)
+       if (fromcap == NULL)
                fromcap = from;
-       if (tocap == 0)
+       if (tocap == NULL)
                tocap = to;
        if (key) {
                if (!menfrom) {          /* if crew surprised */
@@ -304,7 +303,7 @@ compcombat(void)
                        if ((ready & R_LOADED) == 0)
                                continue;
                        closest = closestenemy(sp, r ? 'r' : 'l', 0);
-                       if (closest == 0)
+                       if (closest == NULL)
                                continue;
                        if (range(closest, sp) >
                            range(sp, closestenemy(sp, r ? 'r' : 'l', 1)))
@@ -413,7 +412,7 @@ next(void)
                }
                if (best > 0.0) {
                        char *p = getenv("WOTD");
-                       if (p == 0) {
+                       if (p == NULL) {
                                char buf[6] = "Driver";
                                p = buf;
                        }
index 783b45f..7eb8423 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)dr_3.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/dr_3.c,v 1.6 1999/11/30 03:49:32 billf Exp $
- * $DragonFly: src/games/sail/dr_3.c,v 1.3 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include "driver.h"
@@ -63,7 +62,7 @@ moveall(void)
                        ta = maxturns(sp, &af);
                        ma = maxmove(sp, sp->file->dir, 0);
                        closest = closestenemy(sp, 0, 0);
-                       if (closest == 0)
+                       if (closest == NULL)
                                *sp->file->movebuf = '\0';
                        else
                                closeon(sp, closest, sp->file->movebuf,
@@ -331,7 +330,7 @@ checksails(void)
                        rig = 0;
                if (rig && sp->specs->crew3) {
                        closest = closestenemy(sp, 0, 0);
-                       if (closest != 0) {
+                       if (closest != NULL) {
                                if (range(sp, closest) > 9)
                                        full = 1;
                                else
index 0b8a148..203f3d2 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)dr_5.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/dr_5.c,v 1.4 1999/11/30 03:49:33 billf Exp $
- * $DragonFly: src/games/sail/dr_5.c,v 1.3 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include "externs.h"
@@ -78,7 +77,7 @@ mensent(struct ship *from, struct ship *to, int crew[3], struct ship **captured,
                c1 = men/100 ? crew[0] : 0;
                c2 = (men%100)/10 ? crew[1] : 0;
                c3 = men/10 ? crew[2] : 0;
-               c3 = *captured == 0 ? crew[2] : *pc;
+               c3 = *captured == NULL ? crew[2] : *pc;
        } else
                c1 = c2 = c3 = 0;
        return(c1 + c2 + c3);
index c9f28e5..59c759c 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)lo_main.c       8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/lo_main.c,v 1.2 1999/11/30 03:49:34 billf Exp $
- * $DragonFly: src/games/sail/lo_main.c,v 1.3 2006/09/03 17:33:13 pavalos Exp $
  */
 
 /*
@@ -57,7 +56,7 @@ lo_main(void)
        struct logs log;
        struct ship *ship;
 
-       if ((fp = fopen(_PATH_LOGFILE, "r")) == 0) {
+       if ((fp = fopen(_PATH_LOGFILE, "r")) == NULL) {
                perror(_PATH_LOGFILE);
                exit(1);
        }
index cae69ef..61e8345 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)misc.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/misc.c,v 1.5 1999/11/30 03:49:34 billf Exp $
- * $DragonFly: src/games/sail/misc.c,v 1.4 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include <sys/file.h>
@@ -74,7 +73,7 @@ closestenemy(struct ship *from, char side, char anyship)
        struct ship *sp;
        char a;
        int olddist = 30000, dist;
-       struct ship *closest = 0;
+       struct ship *closest = NULL;
 
        a = capship(from)->nationality;
        foreachship(sp) {
index 8e052dc..c20f104 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)pl_2.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/pl_2.c,v 1.4 1999/11/30 03:49:36 billf Exp $
- * $DragonFly: src/games/sail/pl_2.c,v 1.3 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include "player.h"
@@ -101,7 +100,7 @@ play(void)
                                        eyeball(sp);
                        break;
                case 'i':
-                       if ((sp = closestenemy(ms, 0, 1)) == 0)
+                       if ((sp = closestenemy(ms, 0, 1)) == NULL)
                                Signal("No more ships left.", NULL);
                        else
                                eyeball(sp);
index 8866883..e4d60b8 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)pl_3.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/pl_3.c,v 1.6 1999/11/30 03:49:37 billf Exp $
- * $DragonFly: src/games/sail/pl_3.c,v 1.3 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include "player.h"
@@ -81,7 +80,7 @@ acceptcombat(void)
                if (mf->struck || !crew[2])
                        goto cant;
                closest = closestenemy(ms, (r ? 'r' : 'l'), 1);
-               if (closest == 0)
+               if (closest == NULL)
                        goto cant;
                if (closest->file->struck)
                        goto cant;
index e0514cb..80ea3e8 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)pl_7.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/pl_7.c,v 1.7 1999/11/30 03:49:37 billf Exp $
- * $DragonFly: src/games/sail/pl_7.c,v 1.3 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include <sys/ttydefaults.h>
@@ -170,7 +169,7 @@ prompt(const char *p, struct ship *ship)
 {
        static char buf[60];
 
-       if (ship != 0) {
+       if (ship != NULL) {
                printf(buf, p, ship->shipname, colours(ship),
                        sterncolour(ship));
                p = buf;
index bea8808..468da58 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)sync.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/sail/sync.c,v 1.9 1999/11/30 03:49:38 billf Exp $
- * $DragonFly: src/games/sail/sync.c,v 1.4 2006/09/03 17:33:13 pavalos Exp $
  */
 
 #include <sys/file.h>
@@ -84,7 +83,7 @@ makesignal(struct ship *from, const char *fmt, struct ship *ship, ...)
        va_list ap;
 
        va_start(ap, ship);
-       if (ship == 0)
+       if (ship == NULL)
                vsprintf(message, fmt, ap);
        else {
                fmtship(format, sizeof(format), fmt, ship);
@@ -136,7 +135,7 @@ sync_open(void)
 void
 sync_close(char rm)
 {
-       if (sync_fp != 0)
+       if (sync_fp != NULL)
                fclose(sync_fp);
        if (rm)
                unlink(sync_file);
index d2128fe..731fc95 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)getpar.c        8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/trek/getpar.c,v 1.5 1999/11/30 03:49:48 billf Exp $
- * $DragonFly: src/games/trek/getpar.c,v 1.3 2006/09/07 21:19:44 pavalos Exp $
  */
 
 #include "getpar.h"
@@ -185,7 +184,7 @@ getstrpar(const char *s, char *r, int l, const char *t)
        char            format[20];
        int     f;
 
-       if (t == 0)
+       if (t == NULL)
                t = " \t\n;";
        sprintf(format, "%%%d[^%s]", l, t);
        while (1) {
index bc86289..4bc119a 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)kill.c  8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/trek/kill.c,v 1.4 1999/11/30 03:49:49 billf Exp $
- * $DragonFly: src/games/trek/kill.c,v 1.3 2006/09/07 21:19:44 pavalos Exp $
  */
 
 #include "trek.h"
@@ -147,7 +146,7 @@ kills(int x, int y, int f)
                q = &Quad[Ship.quadx][Ship.quady];
                Sect[x][y] = EMPTY;
                name = systemname(q);
-               if (name == 0)
+               if (name == NULL)
                        return;
                printf("Inhabited starsystem %s at %d,%d destroyed\n",
                        name, x, y);
index 812fbc1..c2451a6 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)klmove.c        8.1 (Berkeley) 5/31/93
  * $FreeBSD: src/games/trek/klmove.c,v 1.4 1999/11/30 03:49:49 billf Exp $
- * $DragonFly: src/games/trek/klmove.c,v 1.4 2006/10/08 17:11:30 pavalos Exp $
  */
 
 #include "trek.h"
@@ -141,7 +140,7 @@ klmove(int fl)
                                Etc.nkling -= 1;
                                bmove(&Etc.klingon[Etc.nkling], k, sizeof *k);
                                Quad[Ship.quadx][Ship.quady].klings -= 1;
-                               k = 0;
+                               k = NULL;
                                break;
                        }
                        if (Sect[lookx][looky] != EMPTY) {
index 61dd980..43bdcd7 100644 (file)
@@ -26,7 +26,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libalias/alias_db.c,v 1.21.2.14 2002/07/24 03:21:24 luigi Exp $
- * $DragonFly: src/lib/libalias/alias_db.c,v 1.7 2008/09/30 16:57:04 swildner Exp $
  */
 
 /*
@@ -815,7 +814,7 @@ FindNewPortGroup(struct in_addr  dst_addr,
       struct alias_link *search_result;
 
       for (j = 0; j < port_count; j++)
-        if (0 != (search_result = FindLinkIn(dst_addr, alias_addr,
+        if (NULL != (search_result = FindLinkIn(dst_addr, alias_addr,
                                         dst_port, htons(port_sys + j),
                                         link_type, 0)))
          break;
index c3ff6a2..ba1efb1 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: bluetooth.c,v 1.1 2006/06/19 15:44:36 gdamore Exp $ */
-/* $DragonFly: src/lib/libbluetooth/bluetooth.c,v 1.1 2008/01/03 11:47:52 hasso Exp $ */
 
 /*
  * bluetooth.c
@@ -68,7 +67,7 @@ bt_gethostbyname(char const *name)
        while ((p = bt_gethostent()) != NULL) {
                if (strcasecmp(p->h_name, name) == 0)
                        break;
-               for (cp = p->h_aliases; *cp != 0; cp++)
+               for (cp = p->h_aliases; *cp != NULL; cp++)
                        if (strcasecmp(*cp, name) == 0)
                                goto found;
        }
@@ -181,7 +180,7 @@ bt_getprotobyname(char const *name)
        while ((p = bt_getprotoent()) != NULL) {
                if (strcmp(p->p_name, name) == 0)
                        break;
-               for (cp = p->p_aliases; *cp != 0; cp++)
+               for (cp = p->p_aliases; *cp != NULL; cp++)
                        if (strcmp(*cp, name) == 0)
                                goto found;
        }
index afbf1ae..8118ea6 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: src/lib/libc/citrus/citrus_iconv.h,v 1.5 2008/02/09 14:56:20 junyoung Exp $ */
-/* $DragonFly: src/lib/libc/citrus/citrus_iconv.h,v 1.2 2008/04/10 10:21:01 hasso Exp $ */
 
 /*-
  * Copyright (c)2003 Citrus Project,
@@ -61,7 +60,7 @@ _citrus_iconv_convert(struct _citrus_iconv * __restrict cv,
 
        _DIAGASSERT(cv && cv->cv_shared && cv->cv_shared->ci_ops &&
                    cv->cv_shared->ci_ops->io_convert && out);
-       _DIAGASSERT(out || outbytes == 0);
+       _DIAGASSERT(out || outbytes == NULL);
 
        return (*cv->cv_shared->ci_ops->io_convert)(cv, in, inbytes, out,
                                                    outbytes, flags, nresults);
index bb3b30a..9aa0a58 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_none.c,v 1.17 2005/12/02 11:14:20 yamt Exp $ */
-/* $DragonFly: src/lib/libc/citrus/citrus_none.c,v 1.5 2008/04/10 10:21:01 hasso Exp $ */
 
 /*-
  * Copyright (c)2002 Citrus Project,
@@ -330,7 +329,7 @@ _citrus_NONE_ctype_wctomb(void * __restrict cl, char * __restrict s,
        int ret;
        size_t nr;
 
-       if (s == 0) {
+       if (s == NULL) {
                /*
                 * initialize state here.
                 * (nothing to do for us.)
index ab7718c..2eabd9c 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_big5.c,v 1.11 2006/11/22 23:38:27 tnozaki Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_big5.c,v 1.2 2008/04/10 10:21:01 hasso Exp $ */
 
 /*-
  * Copyright (c)2002, 2006 Citrus Project,
@@ -301,7 +300,7 @@ _citrus_BIG5_mbrtowc_priv(_BIG5EncodingInfo * __restrict ei,
        int chlenbak;
        const char *s0;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(ei != NULL);
        _DIAGASSERT(psenc != NULL);
        _DIAGASSERT(s != NULL && *s != NULL);
@@ -393,7 +392,7 @@ _citrus_BIG5_wcrtomb_priv(_BIG5EncodingInfo * __restrict ei,
        int l, ret;
 
        _DIAGASSERT(ei != NULL);
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(s != NULL);
 
        /* check invalid sequence */
index 3a424c4..32f9e10 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_euc.c,v 1.11 2006/03/19 01:25:44 christos Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_euc.c,v 1.2 2008/04/10 10:21:01 hasso Exp $ */
 
 /*-
  * Copyright (c)2002 Citrus Project,
@@ -205,7 +204,7 @@ _citrus_EUC_mbrtowc_priv(_EUCEncodingInfo *ei, wchar_t *pwc, const char **s,
        int chlenbak;
        const char *s0, *s1 = NULL;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(ei != NULL);
        _DIAGASSERT(psenc != NULL);
        _DIAGASSERT(s != NULL);
@@ -300,7 +299,7 @@ _citrus_EUC_wcrtomb_priv(_EUCEncodingInfo *ei, char *s, size_t n, wchar_t wc,
        int cs, i, ret;
 
        _DIAGASSERT(ei != NULL);
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(s != NULL);
 
        m = wc & ei->mask;
index f2fa702..e5d768b 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_euctw.c,v 1.10 2005/10/29 18:02:04 tshiozak Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_euctw.c,v 1.2 2008/04/10 10:21:01 hasso Exp $ */
 
 /*-
  * Copyright (c)2002 Citrus Project,
@@ -197,7 +196,7 @@ _citrus_EUCTW_mbrtowc_priv(_EUCTWEncodingInfo * __restrict ei,
        int chlenbak;
        const char *s0;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(ei != NULL);
        _DIAGASSERT(psenc != NULL);
        _DIAGASSERT(s != NULL);
@@ -300,7 +299,7 @@ _citrus_EUCTW_wcrtomb_priv(_EUCTWEncodingInfo * __restrict ei,
        int i, len, clen, ret;
 
        _DIAGASSERT(ei != NULL);
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(s != NULL);
 
        clen = 1;
index d7e2d66..2a77711 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_iso2022.c,v 1.18 2007/11/21 14:19:32 tnozaki Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_iso2022.c,v 1.2 2008/04/10 10:21:01 hasso Exp $ */
 
 /*-
  * Copyright (c)1999, 2002 Citrus Project,
@@ -849,7 +848,7 @@ _citrus_ISO2022_mbrtowc_priv(_ISO2022EncodingInfo * __restrict ei,
        int c;
        int chlenbak;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(ei != NULL);
        _DIAGASSERT(psenc != NULL);
        _DIAGASSERT(s != NULL);
@@ -1204,7 +1203,7 @@ _citrus_ISO2022_put_state_reset(_ISO2022EncodingInfo * __restrict ei,
        size_t len;
 
        _DIAGASSERT(ei != NULL);
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(s != NULL);
 
        /* XXX state will be modified after this operation... */
@@ -1240,7 +1239,7 @@ _citrus_ISO2022_wcrtomb_priv(_ISO2022EncodingInfo * __restrict ei,
        _DIAGASSERT(ei != NULL);
        _DIAGASSERT(s != NULL);
        _DIAGASSERT(psenc != NULL);
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
 
        /* XXX state will be modified after this operation... */
        ret = _ISO2022_sputwchar(ei, wc, buf, sizeof(buf), &result, psenc,
index ddb66f3..589ffbb 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_johab.c,v 1.3 2007/10/23 15:28:25 tnozaki Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_johab.c,v 1.1 2008/04/10 10:21:01 hasso Exp $ */
 
 /*-
  * Copyright (c)2006 Citrus Project,
@@ -174,7 +173,7 @@ _citrus_JOHAB_mbrtowc_priv(_JOHABEncodingInfo * __restrict ei,
        /* ei may be unused */
        _DIAGASSERT(s != NULL);
        _DIAGASSERT(psenc != NULL);
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
 
        if (*s == NULL) {
                _citrus_JOHAB_init_state(ei, psenc);
index cfb59f7..a8e44f8 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_mskanji.c,v 1.12 2007/03/05 16:57:06 tnozaki Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_mskanji.c,v 1.2 2008/04/10 10:21:02 hasso Exp $ */
 
 /*-
  * Copyright (c)2002 Citrus Project,
@@ -181,7 +180,7 @@ _citrus_MSKanji_mbrtowc_priv(_MSKanjiEncodingInfo * __restrict ei,
        int chlenbak;
        const char *s0;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(ei != NULL);
        _DIAGASSERT(s != NULL);
        _DIAGASSERT(psenc != NULL);
index ac5916e..730f864 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_utf1632.c,v 1.8 2008/03/20 11:47:45 tnozaki Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_utf1632.c,v 1.2 2008/04/10 10:21:02 hasso Exp $ */
 
 /*-
  * Copyright (c)2003 Citrus Project,
@@ -94,7 +93,7 @@ _citrus_UTF1632_mbrtowc_priv(_UTF1632EncodingInfo *ei, wchar_t *pwc,
        size_t result;
        const char *s0;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(ei != NULL);
        _DIAGASSERT(s != NULL);
        _DIAGASSERT(psenc != NULL);
@@ -258,7 +257,7 @@ _citrus_UTF1632_wcrtomb_priv(_UTF1632EncodingInfo *ei, char *s, size_t n,
        size_t cnt;
 
        _DIAGASSERT(ei != NULL);
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(s != NULL);
 
        cnt = (size_t)0;
index c9b433a..b12bf9f 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: citrus_utf8.c,v 1.16 2007/03/06 16:13:58 tnozaki Exp $ */
-/* $DragonFly: src/lib/libc/citrus/modules/citrus_utf8.c,v 1.3 2008/05/20 21:13:39 hasso Exp $ */
 
 /*-
  * Copyright (c)2002 Citrus Project,
@@ -200,7 +199,7 @@ _citrus_UTF8_mbrtowc_priv(_UTF8EncodingInfo *ei, wchar_t *pwc, const char **s,
        int c;
        int i;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(s != NULL);
        _DIAGASSERT(psenc != NULL);
 
@@ -266,7 +265,7 @@ _citrus_UTF8_wcrtomb_priv(_UTF8EncodingInfo *ei, char *s, size_t n, wchar_t wc,
        int cnt, i, ret;
        wchar_t c;
 
-       _DIAGASSERT(nresult != 0);
+       _DIAGASSERT(nresult != NULL);
        _DIAGASSERT(s != NULL);
        
        if (_UTF8_surrogate(wc)) {
index e93dde2..5bb1d68 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)err.c   8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/lib/libc/gen/err.c,v 1.15 2008/04/03 20:36:44 imp Exp $
- * $DragonFly: src/lib/libc/gen/err.c,v 1.5 2006/02/12 21:14:11 dillon Exp $
  */
 
 #include "namespace.h"
@@ -96,7 +95,7 @@ errc(int eval, int code, const char *fmt, ...)
 void
 verrc(int eval, int code, const char *fmt, va_list ap)
 {
-       if (err_file == 0)
+       if (err_file == NULL)
                err_set_file(NULL);
        fprintf(err_file, "%s: ", _getprogname());
        if (fmt != NULL) {
@@ -121,7 +120,7 @@ errx(int eval, const char *fmt, ...)
 void
 verrx(int eval, const char *fmt, va_list ap)
 {
-       if (err_file == 0)
+       if (err_file == NULL)
                err_set_file(NULL);
        fprintf(err_file, "%s: ", _getprogname());
        if (fmt != NULL)
@@ -163,7 +162,7 @@ warnc(int code, const char *fmt, ...)
 void
 vwarnc(int code, const char *fmt, va_list ap)
 {
-       if (err_file == 0)
+       if (err_file == NULL)
                err_set_file(NULL);
        fprintf(err_file, "%s: ", _getprogname());
        if (fmt != NULL) {
@@ -185,7 +184,7 @@ warnx(const char *fmt, ...)
 void
 vwarnx(const char *fmt, va_list ap)
 {
-       if (err_file == 0)
+       if (err_file == NULL)
                err_set_file(NULL);
        fprintf(err_file, "%s: ", _getprogname());
        if (fmt != NULL)
index 901b1c3..a8da0c5 100644 (file)
@@ -31,7 +31,6 @@
  * SUCH DAMAGE.
  *
  * @(#)getmntinfo.c    8.1 (Berkeley) 6/4/93
- * $DragonFly: src/lib/libc/gen/getmntinfo.c,v 1.4 2005/11/13 00:07:42 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -57,7 +56,7 @@ getmntinfo(struct statfs **mntbufp, int flags)
                if (mntbuf)
                        free(mntbuf);
                bufsize = (mntsize + 1) * sizeof(struct statfs);
-               if ((mntbuf = (struct statfs *)malloc(bufsize)) == 0)
+               if ((mntbuf = (struct statfs *)malloc(bufsize)) == NULL)
                        return (0);
                if ((mntsize = getfsstat(mntbuf, bufsize, flags)) < 0)
                        return (0);
index a3898d0..7ab3ff4 100644 (file)
@@ -32,7 +32,6 @@
  * SUCH DAMAGE.
  *
  * @(#)getmntinfo.c    8.1 (Berkeley) 6/4/93
- * $DragonFly: src/lib/libc/gen/getmntvinfo.c,v 1.1 2008/06/01 20:46:44 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -62,9 +61,9 @@ getmntvinfo(struct statfs **mntbufp, struct statvfs **mntvbufp, int flags)
                        free(mntsbuf);
                bufsize = (mntsize + 1) * sizeof(struct statfs);
                vbufsize = (mntsize + 1) * sizeof(struct statvfs);
-               if ((mntsbuf = (struct statfs *)malloc(bufsize)) == 0)
+               if ((mntsbuf = (struct statfs *)malloc(bufsize)) == NULL)
                        return (0);
-               if ((mntvbuf = (struct statvfs *)malloc(vbufsize)) == 0)
+               if ((mntvbuf = (struct statvfs *)malloc(vbufsize)) == NULL)
                        return (0);
                if ((mntsize = getvfsstat(mntsbuf, mntvbuf, vbufsize, flags)) < 0)
                        return (0);
index eaa6742..b2533b3 100644 (file)
@@ -4,7 +4,6 @@
  * This file is in the public domain.
  *
  * $FreeBSD: src/lib/libc/gen/getvfsent.c,v 1.14.2.1 2001/03/05 09:19:38 obrien Exp $
- * $DragonFly: src/lib/libc/gen/getvfsent.c,v 1.3 2005/04/26 06:16:29 joerg Exp $
  */
 
 #include <sys/param.h>
@@ -18,7 +17,7 @@
 /* XXX hide some compatibility problems. */
 #undef getvfsbyname
 
-static struct ovfsconf *_vfslist = 0;
+static struct ovfsconf *_vfslist = NULL;
 static struct ovfsconf _vfsconf;
 static size_t _vfslistlen = 0;
 static int _vfs_keeplist = 0;
@@ -44,7 +43,7 @@ initvfs(void)
        rv = sysctl(mib, 2, _vfslist, &size, NULL, (size_t)0);
        if(rv < 0) {
                free(_vfslist);
-               _vfslist = 0;
+               _vfslist = NULL;
                return 0;
        }
 
@@ -67,7 +66,7 @@ getvfsent(void)
 
        if(!_vfs_keeplist) {
                free(_vfslist);
-               _vfslist = 0;
+               _vfslist = NULL;
        }
        return &_vfsconf;
 }
@@ -90,7 +89,7 @@ getvfsbyname(const char *name)
 
        if(!_vfs_keeplist) {
                free(_vfslist);
-               _vfslist = 0;
+               _vfslist = NULL;
        }
 
        if(i < _vfslistlen)
@@ -117,7 +116,7 @@ getvfsbytype(int type)
 
        if(!_vfs_keeplist) {
                free(_vfslist);
-               _vfslist = 0;
+               _vfslist = NULL;
        }
 
        if(i < _vfslistlen)
@@ -131,7 +130,7 @@ setvfsent(int keep)
 {
        if(_vfslist && !keep) {
                free(_vfslist);
-               _vfslist = 0;
+               _vfslist = NULL;
        }
 
        _vfs_keeplist = keep;
@@ -143,7 +142,7 @@ endvfsent(void)
 {
        if(_vfslist) {
                free(_vfslist);
-               _vfslist = 0;
+               _vfslist = NULL;
        }
 
        _vfs_index = 0;
index 2a83761..00867cc 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/lib/libc/gen/tls.c,v 1.7 2005/03/01 23:42:00 davidxu Exp $
- *     $DragonFly: src/lib/libc/gen/tls.c,v 1.10 2005/11/19 22:32:53 swildner Exp $
  */
 
 /*
@@ -227,7 +226,7 @@ _libc_init_tls(void)
        while (*sp++ != 0)
                ;
        aux = (Elf_Auxinfo *) sp;
-       phdr = 0;
+       phdr = NULL;
        phent = phnum = 0;
        for (auxp = aux; auxp->a_type != AT_NULL; auxp++) {
                switch (auxp->a_type) {
@@ -244,7 +243,7 @@ _libc_init_tls(void)
                        break;
                }
        }
-       if (phdr == 0 || phent != sizeof(Elf_Phdr) || phnum == 0)
+       if (phdr == NULL || phent != sizeof(Elf_Phdr) || phnum == 0)
                return(NULL);
 
        for (i = 0; (unsigned)i < phnum; i++) {
index 15e5afd..a9ed7d8 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: src/lib/libc/locale/_wcstol.h,v 1.2 2003/08/07 16:43:03 agc Exp $ */
-/* $DragonFly: src/lib/libc/locale/_wcstol.h,v 1.1 2005/03/16 06:54:41 joerg Exp $ */
 
 /*-
  * Copyright (c) 1990, 1993
@@ -132,7 +131,7 @@ _FUNCNAME(const wchar_t *nptr, wchar_t **endptr, int base)
                        }
                }
        }
-       if (endptr != 0)
+       if (endptr != NULL)
                /* LINTED interface specification */
                *endptr = (wchar_t *)(any ? s - 1 : nptr);
        return(acc);
index 3ae944b..dd0ad82 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: src/lib/libc/locale/_wcstoul.h,v 1.2 2003/08/07 16:43:03 agc Exp $ */
-/* $DragonFly: src/lib/libc/locale/_wcstoul.h,v 1.1 2005/03/16 06:54:41 joerg Exp $ */
 
 /*
  * Copyright (c) 1990, 1993
@@ -112,7 +111,7 @@ _FUNCNAME(const wchar_t *nptr, wchar_t **endptr, int base)
        }
        if (neg && any > 0)
                acc = -acc;
-       if (endptr != 0)
+       if (endptr != NULL)
                /* LINTED interface specification */
                *endptr = (wchar_t *)(any ? s - 1 : nptr);
        return(acc);
index 0ce6c90..d1fb246 100644 (file)
@@ -1,5 +1,4 @@
 /*     $NetBSD: src/lib/libc/locale/setlocale.c,v 1.47 2004/07/21 20:27:46 tshiozak Exp $      */
-/*     $DragonFly: src/lib/libc/locale/setlocale.c,v 1.3 2005/04/21 16:36:34 joerg Exp $ */
 
 /*
  * Copyright (c) 1991, 1993
@@ -200,7 +199,7 @@ setlocale(int category, const char *locale)
                strlcpy(new_categories[category], locale,
                        sizeof(new_categories[category]));
        } else {
-               if ((r = strchr(locale, '/')) == 0) {
+               if ((r = strchr(locale, '/')) == NULL) {
                        for (i = 1; i < _LC_LAST; ++i) {
                                strlcpy(new_categories[i], locale,
                                        sizeof(new_categories[i]));
index 0a18e32..5094bf4 100644 (file)
@@ -42,7 +42,6 @@
 
 /*
  * $FreeBSD: src/lib/libc/net/base64.c,v 1.4 1999/11/04 04:30:43 ache Exp $
- * $DragonFly: src/lib/libc/net/base64.c,v 1.4 2005/11/13 02:04:47 swildner Exp $
  */
 
 #include <sys/types.h>
@@ -212,7 +211,7 @@ b64_pton(char const *src, u_char *target, size_t targsize)
                        break;
 
                pos = strchr(Base64, ch);
-               if (pos == 0)           /* A non-base64 character. */
+               if (pos == NULL)                /* A non-base64 character. */
                        return (-1);
 
                switch (state) {
index ead6f12..fec20bb 100644 (file)
@@ -48,7 +48,6 @@
  *
  * @(#)gethostnamadr.c 8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/lib/libc/net/gethostbyht.c,v 1.27 2007/01/09 00:28:02 imp Exp $
- * $DragonFly: src/lib/libc/net/gethostbyht.c,v 1.6 2005/11/13 02:04:47 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -254,7 +253,7 @@ _ht_gethostbyname(void *rval, void *cb_data, va_list ap)
                }
                if (strcasecmp(he.h_name, name) == 0)
                        break;
-               for (cp = he.h_aliases; *cp != 0; cp++)
+               for (cp = he.h_aliases; *cp != NULL; cp++)
                        if (strcasecmp(*cp, name) == 0)
                                goto found;
        }
index fecb73c..899cf5b 100644 (file)
@@ -1,5 +1,4 @@
 /*     $FreeBSD: src/lib/libc/net/getifaddrs.c,v 1.6 2002/07/25 08:08:30 ume Exp $     */
-/*     $DragonFly: src/lib/libc/net/getifaddrs.c,v 1.5 2005/01/31 22:29:33 dillon Exp $        */
 /*     $KAME: getifaddrs.c,v 1.9 2001/08/20 02:31:20 itojun Exp $      */
 
 /*
@@ -98,7 +97,7 @@ getifaddrs(struct ifaddrs **pif)
        size_t needed;
        char *buf;
        char *next;
-       struct ifaddrs *cif = 0;
+       struct ifaddrs *cif = NULL;
        char *p, *p0;
        struct rt_msghdr *rtm;
        struct if_msghdr *ifm;
index 541e54c..d5634de 100644 (file)
@@ -29,7 +29,6 @@
  * @(#)getnetent.c     8.1 (Berkeley) 6/4/93
  * From: Id: getnetent.c,v 8.4 1997/06/01 20:34:37 vixie Exp
  * $FreeBSD: src/lib/libc/net/getnetbyht.c,v 1.19 2007/01/09 00:28:02 imp Exp $
- * $DragonFly: src/lib/libc/net/getnetbyht.c,v 1.5 2005/11/13 02:04:47 swildner Exp $
  */
 
 /* Portions Copyright (c) 1993 Carlos Leandro and Rui Salgueiro
@@ -212,7 +211,7 @@ _ht_getnetbyname(void *rval, void *cb_data, va_list ap)
        while ((error = getnetent_p(&ne, ned)) == 0) {
                if (strcasecmp(ne.n_name, name) == 0)
                        break;
-               for (cp = ne.n_aliases; *cp != 0; cp++)
+               for (cp = ne.n_aliases; *cp != NULL; cp++)
                        if (strcasecmp(*cp, name) == 0)
                                goto found;
        }
index 4ee59b0..ba32368 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)getprotoname.c  8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/lib/libc/net/getprotoname.c,v 1.7 2007/01/09 00:28:02 imp Exp $
- * $DragonFly: src/lib/libc/net/getprotoname.c,v 1.5 2005/11/13 02:04:47 swildner Exp $
  */
 
 #include <netdb.h>
@@ -81,7 +80,7 @@ files_getprotobyname(void *retval, void *mdata, va_list ap)
        while ((error = __getprotoent_p(&pe, ped)) == 0) {
                if (strcmp(pe.p_name, name) == 0)
                        break;
-               for (cp = pe.p_aliases; *cp != 0; cp++)
+               for (cp = pe.p_aliases; *cp != NULL; cp++)
                        if (strcmp(*cp, name) == 0)
                                goto found;
        }
index 54557c7..47685a4 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)getservent.c    8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/lib/libc/net/getservent.c,v 1.23 2007/01/09 00:28:02 imp Exp $
- * $DragonFly: src/lib/libc/net/getservent.c,v 1.7 2005/11/13 02:04:47 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -389,14 +388,14 @@ files_servent(void *retval, void *mdata, va_list ap)
 
                        continue;
                gotname:
-                       if (proto == 0 || strcmp(serv->s_proto, proto) == 0)
+                       if (proto == NULL || strcmp(serv->s_proto, proto) == 0)
                                rv = NS_SUCCESS;
                        break;
                case nss_lt_id:
                        if (port != serv->s_port)
                                continue;
 
-                       if (proto == 0 || strcmp(serv->s_proto, proto) == 0)
+                       if (proto == NULL || strcmp(serv->s_proto, proto) == 0)
                                rv = NS_SUCCESS;
                        break;
                case nss_lt_all:
index 96a2dc3..4dabd50 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)rcmd.c  8.3 (Berkeley) 3/26/94
  * $FreeBSD: src/lib/libc/net/rcmd.c,v 1.42 2007/01/09 00:28:02 imp Exp $
- * $DragonFly: src/lib/libc/net/rcmd.c,v 1.7 2005/11/13 02:04:47 swildner Exp $
  */
 
 #include "namespace.h"
@@ -202,7 +201,7 @@ rcmd_af(char **ahost, int rport, const char *locuser, const char *remuser,
                }
        }
        lport--;
-       if (fd2p == 0) {
+       if (fd2p == NULL) {
                _write(s, "", 1);
                lport = 0;
        } else {
index 6f9f586..efacb0d 100644 (file)
@@ -75,7 +75,7 @@ __res_init_ctx(void) {
                return (0);
        }
 
-       if ((mt = malloc(sizeof (mtctxres_t))) == 0) {
+       if ((mt = malloc(sizeof (mtctxres_t))) == NULL) {
                errno = ENOMEM;
                return (-1);
        }
@@ -96,7 +96,7 @@ __res_destroy_ctx(void *value) {
 
        mtctxres_t      *mt = (mtctxres_t *)value;
 
-       if (mt != 0)
+       if (mt != NULL)
                free(mt);
 }
 #endif
@@ -131,9 +131,9 @@ ___mtctxres(void) {
         * that fails return a global context.
         */
        if (mt_key_initialized) {
-               if (((mt = pthread_getspecific(key)) != 0) ||
+               if (((mt = pthread_getspecific(key)) != NULL) ||
                    (__res_init_ctx() == 0 &&
-                    (mt = pthread_getspecific(key)) != 0)) {
+                    (mt = pthread_getspecific(key)) != NULL)) {
                        return (mt);
                }
        }
index 4f79115..2b5b0c6 100644 (file)
@@ -299,7 +299,7 @@ __res_vinit(res_state statp, int preinit) {
                while (*cp != '\0' && *cp != ' ' && *cp != '\t' && *cp != '\n')
                        cp++;
                *cp = '\0';
-               *pp++ = 0;
+               *pp++ = NULL;
        }
 
 #define        MATCH(line, name) \
@@ -363,7 +363,7 @@ __res_vinit(res_state statp, int preinit) {
                    while (*cp != '\0' && *cp != ' ' && *cp != '\t')
                            cp++;
                    *cp = '\0';
-                   *pp++ = 0;
+                   *pp++ = NULL;
                    havesearch = 1;
                    continue;
                }
index 47ce4c9..b4b2250 100644 (file)
@@ -1165,7 +1165,7 @@ res_protocolname(int num) {
        if (protolist == (struct valuelist *)0)
                res_buildprotolist();
        pp = cgetprotobynumber(num);
-       if (pp == 0)  {
+       if (pp == NULL)  {
                (void) sprintf(number, "%d", num);
                return (number);
        }
@@ -1180,7 +1180,7 @@ res_servicename(u_int16_t port, const char *proto) {      /*%< Host byte order. */
        if (servicelist == (struct valuelist *)0)
                res_buildservicelist();
        ss = cgetservbyport(htons(port), proto);
-       if (ss == 0)  {
+       if (ss == NULL)  {
                (void) sprintf(number, "%d", port);
                return (number);
        }
index 8e02db4..eba58ea 100644 (file)
@@ -30,7 +30,6 @@
  * @(#)auth_none.c     2.1 88/07/29 4.0 RPCSRC
  * $NetBSD: auth_none.c,v 1.13 2000/01/22 22:19:17 mycroft Exp $
  * $FreeBSD: src/lib/libc/rpc/auth_none.c,v 1.14 2006/02/27 22:10:58 deischen Exp $
- * $DragonFly: src/lib/libc/rpc/auth_none.c,v 1.4 2005/11/13 12:27:04 swildner Exp $
  */
 
 /*
@@ -79,9 +78,9 @@ authnone_create(void)
        XDR *xdrs;
 
        mutex_lock(&authnone_lock);
-       if (ap == 0) {
+       if (ap == NULL) {
                ap = (struct authnone_private *)calloc(1, sizeof (*ap));
-               if (ap == 0) {
+               if (ap == NULL) {
                        mutex_unlock(&authnone_lock);
                        return (0);
                }
index 46e6a85..a2d0369 100644 (file)
@@ -30,7 +30,6 @@
  * @(#)clnt_perror.c   2.1 88/07/29 4.0 RPCSRC
  * $NetBSD: clnt_perror.c,v 1.24 2000/06/02 23:11:07 fvdl Exp $
  * $FreeBSD: src/lib/libc/rpc/clnt_perror.c,v 1.17 2004/10/16 06:11:34 obrien Exp $
- * $DragonFly: src/lib/libc/rpc/clnt_perror.c,v 1.5 2005/11/13 12:27:04 swildner Exp $
  */
 
 /*
@@ -61,7 +60,7 @@ static char *
 _buf(void)
 {
 
-       if (buf == 0)
+       if (buf == NULL)
                buf = (char *)malloc(CLNT_PERROR_BUFLEN);
        return (buf);
 }
@@ -82,7 +81,7 @@ clnt_sperror(CLIENT *rpch, const char *s)
        assert(s != NULL);
 
        str = _buf(); /* side effect: sets CLNT_PERROR_BUFLEN */
-       if (str == 0)
+       if (str == NULL)
                return (0);
        len = CLNT_PERROR_BUFLEN;
        strstart = str;
@@ -237,7 +236,7 @@ clnt_spcreateerror(const char *s)
        assert(s != NULL);
 
        str = _buf(); /* side effect: sets CLNT_PERROR_BUFLEN */
-       if (str == 0)
+       if (str == NULL)
                return(0);
        len = CLNT_PERROR_BUFLEN;
        i = snprintf(str, len, "%s: ", s);
index fd9891b..f64ecf7 100644 (file)
@@ -28,7 +28,6 @@
  *
  * @(#)des_crypt.c     2.2 88/08/10 4.0 RPCSRC; from 1.13 88/02/08 SMI
  * $FreeBSD: src/lib/libc/rpc/des_crypt.c,v 1.3 1999/08/28 00:00:38 peter Exp $
- * $DragonFly: src/lib/libc/rpc/des_crypt.c,v 1.5 2005/11/13 12:27:04 swildner Exp $
  */
 /*
  * des_crypt.c, DES encryption library routines
@@ -40,7 +39,7 @@
 #include <rpc/des.h>
 
 static int common_crypt        ( char *, char *, unsigned, unsigned, struct desparams * );
-int (*__des_crypt_LOCAL)() = 0;
+int (*__des_crypt_LOCAL)() = NULL;
 extern int _des_crypt_call( char *, int, struct desparams * );
 /*
  * Copy 8 bytes
index 83be925..6c06b05 100644 (file)
@@ -260,7 +260,7 @@ _get_next_token(char *npp,          /* string */
     *cp++ = '\0';              /* null-terminate token */
     /* get rid of any backslash escapes */
     ep = npp;
-    while ((np = strchr(ep, '\\')) != 0) {
+    while ((np = strchr(ep, '\\')) != NULL) {
        if (np[1] == '\\')
            np++;
        strcpy(np, (ep = &np[1]));  /* XXX: overlapping string copy */
index 81eedf8..3d37f52 100644 (file)
@@ -28,7 +28,6 @@
  * Mountain View, California  94043
  *
  * $FreeBSD: src/lib/libc/rpc/getpublickey.c,v 1.9 2006/02/28 16:02:26 deischen Exp $
- * $DragonFly: src/lib/libc/rpc/getpublickey.c,v 1.3 2005/11/13 12:27:04 swildner Exp $
  *
  * @(#)publickey.c 1.10 91/03/11 Copyr 1986 Sun Micro
  */
@@ -57,7 +56,7 @@
 /*
  * Hack to let ypserv/rpc.nisd use AUTH_DES.
  */
-int (*__getpublickey_LOCAL)() = 0;
+int (*__getpublickey_LOCAL)() = NULL;
 
 /*
  * Get somebody's public key
index 5f36f15..a2aaa75 100644 (file)
@@ -80,9 +80,9 @@
  * implementations of these functions, and to call those in key_call().
  */
 
-cryptkeyres *(*__key_encryptsession_pk_LOCAL)() = 0;
-cryptkeyres *(*__key_decryptsession_pk_LOCAL)() = 0;
-des_block *(*__key_gendes_LOCAL)() = 0;
+cryptkeyres *(*__key_encryptsession_pk_LOCAL)() = NULL;
+cryptkeyres *(*__key_decryptsession_pk_LOCAL)() = NULL;
+des_block *(*__key_gendes_LOCAL)() = NULL;
 
 static int key_call( u_long, xdrproc_t, void *, xdrproc_t, void *);
 
index 850bc5b..24559a2 100644 (file)
@@ -88,12 +88,12 @@ struct rpc_createerr *
 __rpc_createerr(void)
 {
        static thread_key_t rce_key = 0;
-       struct rpc_createerr *rce_addr = 0;
+       struct rpc_createerr *rce_addr = NULL;
 
        if (thr_main())
                return (&rpc_createerr);
        if ((rce_addr =
-           (struct rpc_createerr *)thr_getspecific(rce_key)) != 0) {
+           (struct rpc_createerr *)thr_getspecific(rce_key)) != NULL) {
                mutex_lock(&tsd_lock);
                if (thr_keycreate(&rce_key, free) != 0) {
                        mutex_unlock(&tsd_lock);
index 7abb3dc..aeed0de 100644 (file)
@@ -29,7 +29,6 @@
  *
  * @(#)rpcdname.c 1.7 91/03/11 Copyr 1989 Sun Micro
  * $FreeBSD: src/lib/libc/rpc/rpcdname.c,v 1.5 2004/10/16 06:11:35 obrien Exp $
- * $DragonFly: src/lib/libc/rpc/rpcdname.c,v 1.3 2005/11/13 12:27:04 swildner Exp $
  */
 
 /*
@@ -43,7 +42,7 @@
 #include <string.h>
 #include "un-namespace.h"
 
-static char *default_domain = 0;
+static char *default_domain = NULL;
 
 static char *
 get_default_domain(void)
@@ -56,7 +55,7 @@ get_default_domain(void)
                return (0);
        if ((int) strlen(temp) > 0) {
                default_domain = (char *)malloc((strlen(temp)+(unsigned)1));
-               if (default_domain == 0)
+               if (default_domain == NULL)
                        return (0);
                strcpy(default_domain, temp);
                return (default_domain);
@@ -73,7 +72,7 @@ get_default_domain(void)
 int
 __rpc_get_default_domain(char **domain)
 {
-       if ((*domain = get_default_domain()) != 0)
+       if ((*domain = get_default_domain()) != NULL)
                return (0);
        return (-1);
 }
index 7d39732..2fc90ba 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: fputwc.c,v 1.4 2005/06/12 05:21:27 lukem Exp $ */
-/* $DragonFly: src/lib/libc/stdio/fputwc.c,v 1.1 2005/07/25 00:37:41 joerg Exp $ */
 
 /*-
  * Copyright (c)2001 Citrus Project,
@@ -60,7 +59,7 @@ __fputwc_unlock(wchar_t wc, FILE *fp)
 
        _SET_ORIENTATION(fp, 1);
        wcio = WCIO_GET(fp);
-       if (wcio == 0) {
+       if (wcio == NULL) {
                errno = ENOMEM;
                return WEOF;
        }
index bb1e5f4..0373a94 100644 (file)
@@ -1,5 +1,4 @@
 /* $NetBSD: ungetwc.c,v 1.3 2005/06/12 05:21:27 lukem Exp $ */
-/* $DragonFly: src/lib/libc/stdio/ungetwc.c,v 1.1 2005/07/25 00:37:41 joerg Exp $ */
 
 /*-
  * Copyright (c)2001 Citrus Project,
@@ -59,7 +58,7 @@ ungetwc(wint_t wc, FILE *fp)
        /* XXX should we flush ungetc buffer? */
 
        wcio = WCIO_GET(fp);
-       if (wcio == 0) {
+       if (wcio == NULL) {
                FUNLOCKFILE(fp);
                errno = ENOMEM; /* XXX */
                return WEOF;
index ea60564..c593b61 100644 (file)
@@ -1,5 +1,3 @@
-/* $DragonFly: src/lib/libc/stdlib/_strtol.h,v 1.1 2005/03/17 15:09:01 joerg Exp $ */
-
 /*-
  * Copyright (c) 1990, 1993
  *     The Regents of the University of California.  All rights reserved.
@@ -147,7 +145,7 @@ _FUNCNAME(const char *nptr, char **endptr, int base)
                        }
                }
        }
-       if (endptr != 0)
+       if (endptr != NULL)
                /* LINTED interface specification */
                *endptr = __DECONST(char *, (any ? s - 1 : nptr));
        return(acc);
index 2a89c1d..598aa50 100644 (file)
@@ -1,5 +1,3 @@
-/* $DragonFly: src/lib/libc/stdlib/_strtoul.h,v 1.1 2005/03/17 15:09:01 joerg Exp $ */
-
 /*-
  * Copyright (c) 1990, 1993
  *     The Regents of the University of California.  All rights reserved.
@@ -114,7 +112,7 @@ _FUNCNAME(const char *nptr, char **endptr, int base)
        }
        if (neg && any > 0)
                acc = -acc;
-       if (endptr != 0)
+       if (endptr != NULL)
                /* LINTED interface specification */
                *endptr = __DECONST(char *, (any ? s - 1 : nptr));
        return(acc);
index ffefef9..9461525 100644 (file)
@@ -10,7 +10,6 @@
  *
  * $NetBSD: tsearch.c,v 1.3 1999/09/16 11:45:37 lukem Exp $
  * $FreeBSD: src/lib/libc/stdlib/tsearch.c,v 1.4 2003/01/05 02:43:18 tjr Exp $
- * $DragonFly: src/lib/libc/stdlib/tsearch.c,v 1.6 2005/11/24 17:18:30 swildner Exp $
  */
 
 #define _SEARCH_PRIVATE
@@ -47,7 +46,7 @@ tsearch(const void *vkey, void **vrootp,
        }
 
        q = malloc(sizeof(node_t));             /* T5: key not found */
-       if (q != 0) {                           /* make new node */
+       if (q != NULL) {                        /* make new node */
                *rootp = q;                     /* link new node to old */
                /* LINTED const castaway ok */
                q->key = __DECONST(void *, vkey); /* initialize new node */
index 32e166e..17ef12e 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libc/uuid/uuid_to_string.c,v 1.3 2005/01/03 02:56:15 marcel Exp $
- * $DragonFly: src/lib/libc/uuid/uuid_to_string.c,v 1.1 2007/06/16 19:57:14 dillon Exp $
  */
 
 #include <stdio.h>
@@ -50,7 +49,7 @@ uuid_to_string(const uuid_t *u, char **s, uint32_t *status)
                *status = uuid_s_ok;
 
        /* Why allow a NULL-pointer here? */
-       if (s == 0)
+       if (s == NULL)
                return;
 
        if (u == NULL) {
index 39033b9..f39a5aa 100644 (file)
@@ -30,7 +30,6 @@
  * @(#)xdr_mem.c       2.1 88/07/29 4.0 RPCSRC
  * $NetBSD: xdr_mem.c,v 1.15 2000/01/22 22:19:18 mycroft Exp $
  * $FreeBSD: src/lib/libc/xdr/xdr_mem.c,v 1.13 2004/10/16 06:32:43 obrien Exp $
- * $DragonFly: src/lib/libc/xdr/xdr_mem.c,v 1.4 2005/12/05 00:47:57 swildner Exp $
  */
 
 /*
@@ -212,7 +211,7 @@ xdrmem_setpos(XDR *xdrs, u_int pos)
 static int32_t *
 xdrmem_inline_aligned(XDR *xdrs, u_int len)
 {
-       int32_t *buf = 0;
+       int32_t *buf = NULL;
 
        if (xdrs->x_handy >= len) {
                xdrs->x_handy -= len;
index 1565105..f049014 100644 (file)
@@ -30,7 +30,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libcompat/4.1/getpw.c,v 1.5 1999/08/28 00:04:12 peter Exp $
- * $DragonFly: src/lib/libcompat/4.1/getpw.c,v 1.2 2003/06/17 04:26:48 dillon Exp $
  */
 
 #include <sys/types.h>
@@ -52,7 +51,7 @@ getpw(uid, buf)
   pw = getpwuid(uid);
   endpwent();
 
-  if(pw == 0) return -1;
+  if(pw == NULL) return -1;
 
   strncpy(buf, pw->pw_name, L_cuserid);
   return 0;
index cf0836a..5503a32 100644 (file)
@@ -198,14 +198,14 @@ next:
                                }
                        break;
                case PASSWD:
-                       if ((*aname == 0 || strcmp(*aname, "anonymous")) &&
+                       if ((*aname == NULL || strcmp(*aname, "anonymous")) &&
                            fstat(fileno(cfile), &stb) >= 0 &&
                            (stb.st_mode & 077) != 0) {
        warnx("Error: .netrc file is readable by others.");
        warnx("Remove password or make file unreadable by others.");
                                goto bad;
                        }
-                       if (token() && *apass == 0) {
+                       if (token() && *apass == NULL) {
                                char *tmp;
                                tmp = malloc(strlen(tokval) + 1);
                                strcpy(tmp, tokval);
@@ -219,7 +219,7 @@ next:
        warnx("Remove account or make file unreadable by others.");
                                goto bad;
                        }
-                       if (token() && *aacct == 0) {
+                       if (token() && *aacct == NULL) {
                                *aacct = malloc((unsigned) strlen(tokval) + 1);
                                (void) strcpy(*aacct, tokval);
                        }
@@ -354,7 +354,7 @@ retry:
                perror(res0->ai_canonname);
                return (-1);
        }
-       if (fd2p == 0) {
+       if (fd2p == NULL) {
                (void) write(s, "", 1);
                port = 0;
        } else {
@@ -444,7 +444,7 @@ rexec(char **ahost, int rport, const char *name, const char *pass, char *cmd, in
        char *acct = NULL;
 
        hp = gethostbyname(*ahost);
-       if (hp == 0) {
+       if (hp == NULL) {
                herror(*ahost);
                return (-1);
        }
@@ -471,7 +471,7 @@ retry:
                perror(hp->h_name);
                return (-1);
        }
-       if (fd2p == 0) {
+       if (fd2p == NULL) {
                (void) write(s, "", 1);
                port = 0;
        } else {
index 290d009..16b9af8 100644 (file)
@@ -1,4 +1,3 @@
-/* $DragonFly: src/lib/libcompat/regexp/regexp.c,v 1.3 2008/09/30 16:57:04 swildner Exp $                                                              */
 /*
  * regcomp and regexec -- regsub and regerror are elsewhere
  *
@@ -596,7 +595,7 @@ regatom(int *flagp)
 
                        regparse--;                     /* Look at cur char */
                        ret = regnode(EXACTLY);
-                       for ( regprev = 0 ; ; ) {
+                       for ( regprev = NULL ; ; ) {
                                ch = *regparse++;       /* Get current char */
                                switch (*regparse) {    /* look at next one */
 
index e0b333c..d3423f3 100644 (file)
@@ -421,7 +421,7 @@ fn_complete(EditLine *el,
 
        /* these can be used by function called in completion_matches() */
        /* or (*attempted_completion_function)() */
-       if (point != 0)
+       if (point != NULL)
                *point = li->cursor - li->buffer;
        if (end != NULL)
                *end = li->lastchar - li->buffer;
@@ -431,7 +431,7 @@ fn_complete(EditLine *el,
                matches = (*attempted_completion_function) (temp,
                    (int)(cur_off - len), cur_off);
        } else
-               matches = 0;
+               matches = NULL;
        if (!attempted_completion_function || 
            (over != NULL && !*over && !matches))
                matches = completion_matches(temp, complet_func);
index 064bfe4..b59f187 100644 (file)
@@ -271,7 +271,7 @@ struct yy_buffer_state
 /* Stack of input buffers. */
 static size_t yy_buffer_stack_top = 0; /**< index of top of stack. */
 static size_t yy_buffer_stack_max = 0; /**< capacity of stack. */
-static YY_BUFFER_STATE * yy_buffer_stack = 0; /**< Stack as an array. */
+static YY_BUFFER_STATE * yy_buffer_stack = NULL; /**< Stack as an array. */
 
 /* We provide macros for accessing buffer states in case in the
  * future we want to put the buffer states in a more general
@@ -1142,7 +1142,7 @@ static int yy_get_next_buffer (void)
                                }
                        else
                                /* Can't grow it, we don't own it. */
-                               b->yy_ch_buf = 0;
+                               b->yy_ch_buf = NULL;
 
                        if ( ! b->yy_ch_buf )
                                YY_FATAL_ERROR(
@@ -1622,7 +1622,7 @@ YY_BUFFER_STATE __ktrfmt_scan_buffer  (char * base, yy_size_t  size )
        b->yy_buf_size = size - 2;      /* "- 2" to take care of EOB's */
        b->yy_buf_pos = b->yy_ch_buf = base;
        b->yy_is_our_buffer = 0;
-       b->yy_input_file = 0;
+       b->yy_input_file = NULL;
        b->yy_n_chars = b->yy_buf_size;
        b->yy_is_interactive = 0;
        b->yy_at_bol = 1;
@@ -1798,7 +1798,7 @@ static int yy_init_globals (void)
      * This function is called from __ktrfmtlex_destroy(), so don't allocate here.
      */
 
-    (yy_buffer_stack) = 0;
+    (yy_buffer_stack) = NULL;
     (yy_buffer_stack_top) = 0;
     (yy_buffer_stack_max) = 0;
     (yy_c_buf_p) = (char *) 0;
index 5aa0cf0..063a7d9 100644 (file)
@@ -26,7 +26,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libfetch/ftp.c,v 1.102 2008/02/08 09:48:48 des Exp $
- * $DragonFly: src/lib/libfetch/ftp.c,v 1.4 2007/08/05 21:48:12 swildner Exp $
  */
 
 /*
@@ -931,7 +930,7 @@ ftp_authenticate(conn_t *conn, struct url *url, struct url *purl)
                if (*pwd == '\0')
                        pwd = getenv("FTP_PASSWORD");
                if (pwd == NULL || *pwd == '\0') {
-                       if ((logname = getlogin()) == 0)
+                       if ((logname = getlogin()) == NULL)
                                logname = FTP_ANONYMOUS_USER;
                        if ((len = snprintf(pbuf, MAXLOGNAME + 1, "%s@", logname)) < 0)
                                len = 0;
index ee881bc..895c4af 100644 (file)
@@ -1,5 +1,4 @@
 /*     $FreeBSD: src/lib/libipsec/pfkey.c,v 1.1.2.2 2001/07/03 11:01:14 ume Exp $      */
-/*     $DragonFly: src/lib/libipsec/pfkey.c,v 1.4 2003/11/13 02:39:42 drhodus Exp $    */
 /*     $KAME: pfkey.c,v 1.39 2001/03/05 18:22:17 thorpej Exp $ */
 
 /*
@@ -1642,7 +1641,7 @@ pfkey_recv(so)
 
        /* read real message */
        reallen = PFKEY_UNUNIT64(buf.sadb_msg_len);
-       if ((newmsg = CALLOC(reallen, struct sadb_msg *)) == 0) {
+       if ((newmsg = CALLOC(reallen, struct sadb_msg *)) == NULL) {
                __ipsec_set_strerror(strerror(errno));
                return NULL;
        }
index 8abeaaa..0429146 100644 (file)
@@ -34,7 +34,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libipx/ipx_addr.c,v 1.2.8.1 2001/03/05 06:21:40 kris Exp $
- * $DragonFly: src/lib/libipx/ipx_addr.c,v 1.4 2005/08/04 17:27:09 drhodus Exp $
  *
  * @(#)ipx_addr.c
  */
@@ -69,7 +68,7 @@ ipx_addr(const char *name)
        else {
                hostname = strchr(buf, '.');
                if ((cp = strchr(buf, ':')) &&
-                   ((hostname && cp < hostname) || (hostname == 0))) {
+                   ((hostname && cp < hostname) || (hostname == NULL))) {
                        hostname = cp;
                        separator = ':';
                } else
@@ -80,7 +79,7 @@ ipx_addr(const char *name)
 
        addr = zero_addr;
        Field(buf, addr.x_net.c_net, 4);
-       if (hostname == 0)
+       if (hostname == NULL)
                return (addr);  /* No separator means net only */
 
        socketname = strchr(hostname, separator);
index 9a15397..ee4e0e8 100644 (file)
@@ -30,8 +30,6 @@
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
- * 
- * $DragonFly: src/lib/libkcore/kcore_proc.c,v 1.2 2007/04/29 01:36:03 dillon Exp $
  */
 
 #include <sys/user.h>  /* MUST BE FIRST */
@@ -64,7 +62,7 @@ kcore_get_procs(struct kcore_data *kc, struct kinfo_proc **procs, size_t *len)
        }
        if (nlen == 0) {
                procs = NULL;
-               len = 0;
+               len = NULL;
        }
        *procs = malloc(sizeof(struct kinfo_proc) * nlen);
        if (*procs == NULL)
index 6069b8c..c486eef 100644 (file)
@@ -36,7 +36,6 @@
  *
  * @(#)kvm.c   8.2 (Berkeley) 2/13/94
  * $FreeBSD: src/lib/libkvm/kvm.c,v 1.12.2.3 2002/09/13 14:53:43 nectar Exp $
- * $DragonFly: src/lib/libkvm/kvm.c,v 1.12 2008/02/13 00:12:46 corecode Exp $
  */
 
 #include <sys/user.h>  /* MUST BE FIRST */
@@ -163,7 +162,7 @@ _kvm_open(kvm_t *kd, const char *uf, const char *mf, int flag, char *errout)
        kd->argv = 0;
        kd->flags = 0;
 
-       if (uf == 0)
+       if (uf == NULL)
                uf = getbootfile();
        else if (strlen(uf) >= MAXPATHLEN) {
                _kvm_err(kd, kd->program, "exec file name too long");
@@ -173,7 +172,7 @@ _kvm_open(kvm_t *kd, const char *uf, const char *mf, int flag, char *errout)
                _kvm_err(kd, kd->program, "bad flags arg");
                goto failed;
        }
-       if (mf == 0)
+       if (mf == NULL)
                mf = _PATH_MEM;
 
        if ((kd->pmfd = open(mf, flag, 0)) < 0) {
@@ -250,7 +249,7 @@ failed:
        /*
         * Copy out the error if doing sane error semantics.
         */
-       if (errout != 0)
+       if (errout != NULL)
                strlcpy(errout, kd->errbuf, _POSIX2_LINE_MAX);
        (void)kvm_close(kd);
        return (0);
index 09ef27d..0b18810 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)kvm_file.c      8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/lib/libkvm/kvm_file.c,v 1.11 2000/02/18 16:39:00 peter Exp $
- * $DragonFly: src/lib/libkvm/kvm_file.c,v 1.5 2007/05/13 18:33:56 swildner Exp $
  */
 
 /*
@@ -94,7 +93,7 @@ kvm_deadfiles(kvm_t *kd, int op, int arg, long filehead_o, int nfiles)
        /*
         * followed by an array of file structures
         */
-       for (fp = filehead.lh_first; fp != 0; fp = fp->f_list.le_next) {
+       for (fp = filehead.lh_first; fp != NULL; fp = fp->f_list.le_next) {
                if (buflen > sizeof (struct file)) {
                        if (KREAD(kd, (long)fp, ((struct file *)where))) {
                                _kvm_err(kd, kd->program, "can't read kfp");
index 5f63ba2..888ec32 100644 (file)
@@ -36,7 +36,6 @@
  *
  * @(#)kvm_hp300.c     8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/lib/libkvm/kvm_i386.c,v 1.11.2.1 2001/09/21 04:01:51 peter Exp $
- * $DragonFly: src/lib/libkvm/kvm_i386.c,v 1.3 2007/04/29 01:36:04 dillon Exp $
  */
 
 /*
@@ -250,7 +249,7 @@ _kvm_vatop(kvm_t *kd, u_long va, off_t *pa)
         * If we are initializing (kernel page table descriptor pointer
         * not yet set) then return pa == va to avoid infinite recursion.
         */
-       if (PTD == 0) {
+       if (PTD == NULL) {
                s = _kvm_pa2off(kd, va, pa);
                if (s == 0) {
                        _kvm_err(kd, kd->program,
index a49ff20..7a59376 100644 (file)
@@ -139,7 +139,7 @@ _kvm_minidump_initvtop(kvm_t *kd)
        off_t off;
 
        vmst = _kvm_malloc(kd, sizeof(*vmst));
-       if (vmst == 0) {
+       if (vmst == NULL) {
                _kvm_err(kd, kd->program, "cannot allocate vm");
                return (-1);
        }
index 71d5744..ad87c85 100644 (file)
@@ -138,7 +138,7 @@ _kvm_minidump_initvtop(kvm_t *kd)
        off_t off;
 
        vmst = _kvm_malloc(kd, sizeof(*vmst));
-       if (vmst == 0) {
+       if (vmst == NULL) {
                _kvm_err(kd, kd->program, "cannot allocate vm");
                return (-1);
        }
index 2ccef66..2928eb7 100644 (file)
@@ -35,7 +35,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libkvm/kvm_proc.c,v 1.25.2.3 2002/08/24 07:27:46 kris Exp $
- * $DragonFly: src/lib/libkvm/kvm_proc.c,v 1.18 2008/06/05 18:06:30 swildner Exp $
  *
  * @(#)kvm_proc.c      8.3 (Berkeley) 9/23/93
  */
@@ -542,7 +541,7 @@ _kvm_realloc(kvm_t *kd, void *p, size_t n)
 {
        void *np = (void *)realloc(p, n);
 
-       if (np == 0) {
+       if (np == NULL) {
                free(p);
                _kvm_err(kd, kd->program, "out of memory");
        }
@@ -639,7 +638,7 @@ kvm_argv(kvm_t *kd, pid_t pid, u_long addr, int narg, int maxcnt)
         * that crosses a page boundary.  We copy the next part of the string
         * into to "np" and eventually convert the pointer.
         */
-       while (argv < kd->argv + narg && *argv != 0) {
+       while (argv < kd->argv + narg && *argv != NULL) {
 
                /* get the address that the current argv string is on */
                addr = (u_long)*argv & ~(PAGE_SIZE - 1);
@@ -665,7 +664,7 @@ kvm_argv(kvm_t *kd, pid_t pid, u_long addr, int narg, int maxcnt)
 
                /* pointer to end of string if we found it in this page */
                ep = memchr(cp, '\0', cc);
-               if (ep != 0)
+               if (ep != NULL)
                        cc = ep - cp + 1;
                /*
                 * at this point, cc is the count of the chars that we are
@@ -707,7 +706,7 @@ kvm_argv(kvm_t *kd, pid_t pid, u_long addr, int narg, int maxcnt)
                 * to the target process, but when we close it off, we set
                 * it to point in our address space.
                 */
-               if (ep != 0) {
+               if (ep != NULL) {
                        *argv++ = ap;
                        ap = np;
                } else {
@@ -720,7 +719,7 @@ kvm_argv(kvm_t *kd, pid_t pid, u_long addr, int narg, int maxcnt)
                         * We're stopping prematurely.  Terminate the
                         * current string.
                         */
-                       if (ep == 0) {
+                       if (ep == NULL) {
                                *np = '\0';
                                *argv++ = ap;
                        }
@@ -728,7 +727,7 @@ kvm_argv(kvm_t *kd, pid_t pid, u_long addr, int narg, int maxcnt)
                }
        }
        /* Make sure argv is terminated. */
-       *argv = 0;
+       *argv = NULL;
        return (kd->argv);
 }
 
@@ -807,9 +806,9 @@ kvm_doargv(kvm_t *kd, const struct kinfo_proc *kp, int nchr,
        /*
         * For live kernels, make sure this process didn't go away.
         */
-       if (ap != 0 && (kvm_ishost(kd) || kvm_isvkernel(kd)) &&
+       if (ap != NULL && (kvm_ishost(kd) || kvm_isvkernel(kd)) &&
            !proc_verify(kd, kp))
-               ap = 0;
+               ap = NULL;
        return (ap);
 }
 
@@ -866,7 +865,7 @@ kvm_getargv(kvm_t *kd, const struct kinfo_proc *kp, int nchr)
                                            sizeof(char *) * argc);
                                }
                        } while (p < buf + bufsz);
-                       bufp[i++] = 0;
+                       bufp[i++] = NULL;
                        return (bufp);
                }
        }
index 23f0d56..1b1930e 100644 (file)
@@ -36,7 +36,6 @@
  *
  * @(#)kvm_sparc.c     8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/lib/libkvm/kvm_sparc.c,v 1.3 1999/12/27 07:14:58 peter Exp $
- * $DragonFly: src/lib/libkvm/kvm_sparc.c,v 1.4 2007/04/29 01:36:04 dillon Exp $
  */
 
 /*
@@ -92,7 +91,7 @@ _kvm_initvtop(kvm_t *kd)
        struct nlist nlist[2];
 
        vm = (struct vmstate *)_kvm_malloc(kd, sizeof(*vm));
-       if (vm == 0)
+       if (vm == NULL)
                return (-1);
 
        kd->vmst = vm;
index eb15a91..a1499ee 100644 (file)
@@ -250,7 +250,7 @@ _kvm_vatop(kvm_t *kd, u_long va, off_t *pa)
         * If we are initializing (kernel page table descriptor pointer
         * not yet set) then return pa == va to avoid infinite recursion.
         */
-       if (vm->PML4 == 0) {
+       if (vm->PML4 == NULL) {
                s = _kvm_pa2off(kd, va, pa);
                if (s == 0) {
                        _kvm_err(kd, kd->program,
index c1203ca..d7abd31 100644 (file)
@@ -57,6 +57,7 @@
  *     3. Special cases: y0(0)=-inf, y0(x<0)=NaN, y0(inf)=0.
  */
 
+#include <sys/_null.h>
 #include <math.h>
 #include "math_private.h"
 
@@ -273,7 +274,7 @@ pzero(double x)
        double z,r,s;
        int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_HIGH_WORD(ix,x);
        ix &= 0x7fffffff;
        if(ix>=0x40200000)     {p = pR8; q= pS8;}
@@ -371,7 +372,7 @@ qzero(double x)
        double s,r,z;
        int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_HIGH_WORD(ix,x);
        ix &= 0x7fffffff;
        if(ix>=0x40200000)     {p = qR8; q= qS8;}
index d0a97df..510756d 100644 (file)
@@ -15,6 +15,7 @@
  * $NetBSD: e_j0f.c,v 1.10 2007/08/20 16:01:38 drochner Exp $
  */
 
+#include <sys/_null.h>
 #include <math.h>
 #include "math_private.h"
 
@@ -236,7 +237,7 @@ pzerof(float x)
        float z,r,s;
        int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_FLOAT_WORD(ix,x);
        ix &= 0x7fffffff;
        if(ix>=0x41000000)     {p = pR8; q= pS8;}
@@ -334,7 +335,7 @@ qzerof(float x)
        float s,r,z;
        int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_FLOAT_WORD(ix,x);
        ix &= 0x7fffffff;
        if(ix>=0x41000000)     {p = qR8; q= qS8;}
index c66d26d..b5ee297 100644 (file)
@@ -57,6 +57,7 @@
  *        by method mentioned above.
  */
 
+#include <sys/_null.h>
 #include <math.h>
 #include "math_private.h"
 
@@ -267,7 +268,7 @@ pone(double x)
        double z,r,s;
         int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_HIGH_WORD(ix,x);
        ix &= 0x7fffffff;
         if(ix>=0x40200000)     {p = pr8; q= ps8;}
@@ -366,7 +367,7 @@ qone(double x)
        double  s,r,z;
        int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_HIGH_WORD(ix,x);
        ix &= 0x7fffffff;
        if(ix>=0x40200000)     {p = qr8; q= qs8;}
index f595bf1..f5bc513 100644 (file)
@@ -15,6 +15,7 @@
  * $NetBSD: e_j1f.c,v 1.11 2007/08/20 16:01:38 drochner Exp $
  */
 
+#include <sys/_null.h>
 #include <math.h>
 #include "math_private.h"
 
@@ -228,7 +229,7 @@ ponef(float x)
        float z,r,s;
         int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_FLOAT_WORD(ix,x);
        ix &= 0x7fffffff;
         if(ix>=0x41000000)     {p = pr8; q= ps8;}
@@ -327,7 +328,7 @@ qonef(float x)
        float  s,r,z;
        int32_t ix;
 
-       p = q = 0;
+       p = q = NULL;
        GET_FLOAT_WORD(ix,x);
        ix &= 0x7fffffff;
        /* [inf, 8]             (8      41000000) */
index 42f8d9f..0a67340 100644 (file)
@@ -402,7 +402,7 @@ puffs_null_node_fsync(struct puffs_usermount *pu, puffs_cookie_t opc,
                return errno;
        if (S_ISDIR(sb.st_mode)) {
                DIR *dirp;
-               if ((dirp = opendir(PNPATH(pn))) == 0)
+               if ((dirp = opendir(PNPATH(pn))) == NULL)
                        return errno;
                fd = dirfd(dirp);
                if (fd == -1)
index ed5cbc7..195d975 100644 (file)
@@ -30,7 +30,6 @@
  *
  * $NetBSD: cd9660.c,v 1.5 1997/06/26 19:11:33 drochner Exp $
  * $FreeBSD: src/lib/libstand/cd9660.c,v 1.4.2.4 2001/12/21 22:17:44 jhb Exp $
- * $DragonFly: src/lib/libstand/cd9660.c,v 1.6 2005/12/11 02:27:26 swildner Exp $
  */
 
 /*
@@ -287,13 +286,13 @@ dirmatch(struct open_file *f, const char *path, struct iso_directory_record *dp,
 static int
 cd9660_open(const char *path, struct open_file *f)
 {
-       struct file *fp = 0;
+       struct file *fp = NULL;
        void *buf;
        struct iso_primary_descriptor *vd;
        size_t buf_size, read, dsize, off;
        daddr_t bno, boff;
        struct iso_directory_record rec;
-       struct iso_directory_record *dp = 0;
+       struct iso_directory_record *dp = NULL;
        int rc, first, use_rrip, lenskip;
 
        /* First find the volume descriptor */
index 1ee2fd3..a0e1936 100644 (file)
@@ -1,5 +1,4 @@
 /* $FreeBSD: src/lib/libstand/nfs.c,v 1.2.6.3 2000/09/10 01:33:25 ps Exp $ */
-/* $DragonFly: src/lib/libstand/nfs.c,v 1.4 2005/12/11 02:27:26 swildner Exp $ */
 /*     $NetBSD: nfs.c,v 1.2 1998/01/24 12:43:09 drochner Exp $ */
 
 /*-
@@ -411,7 +410,7 @@ nfs_open(const char *upath, struct open_file *f)
        fa->fa_nlink = htonl(2);
 
        currfd = &nfs_root_node;
-       newfd = 0;
+       newfd = NULL;
 
        cp = path = strdup(upath);
        if (path == NULL) {
@@ -497,7 +496,7 @@ nfs_open(const char *upath, struct open_file *f)
                        }
 
                        free(newfd);
-                       newfd = 0;
+                       newfd = NULL;
                        
                        continue;
                }
@@ -505,7 +504,7 @@ nfs_open(const char *upath, struct open_file *f)
                if (currfd != &nfs_root_node)
                        free(currfd);
                currfd = newfd;
-               newfd = 0;
+               newfd = NULL;
        }
 
        error = 0;
index f6c0358..dbd0a85 100644 (file)
@@ -31,7 +31,6 @@
  * SUCH DAMAGE.
  *
  * @(#)strtol.c        8.1 (Berkeley) 6/4/93
- * $DragonFly: src/lib/libstand/strtol.c,v 1.4 2005/12/11 02:27:26 swildner Exp $
  */
 
 #include "stand.h"
@@ -123,7 +122,7 @@ strtol(const char *nptr, char **endptr, int base)
                errno = ERANGE;
        } else if (neg)
                acc = -acc;
-       if (endptr != 0)
+       if (endptr != NULL)
                *endptr = (char *)(any ? s - 1 : nptr);
        return (acc);
 }
index 1156e35..da0d025 100644 (file)
@@ -31,7 +31,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/crypto/telnet/libtelnet/auth.c,v 1.3.2.5 2002/04/13 10:59:07 markm Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/auth.c,v 1.2 2003/06/17 04:24:37 dillon Exp $
  *
  * @(#)auth.c  8.3 (Berkeley) 5/30/95
  * $FreeBSD: src/crypto/telnet/libtelnet/auth.c,v 1.3.2.5 2002/04/13 10:59:07 markm Exp $
@@ -96,7 +95,7 @@ extern rsaencpwd_printsub();
 int auth_debug_mode = 0;
 static         const char      *Name = "Noname";
 static int     Server = 0;
-static Authenticator   *authenticated = 0;
+static Authenticator   *authenticated = NULL;
 static int     authenticating = 0;
 static int     validuser = 0;
 static unsigned char   _auth_send_data[256];
@@ -202,7 +201,7 @@ auth_init(const char *name, int server)
        Name = name;
 
        i_support = 0;
-       authenticated = 0;
+       authenticated = NULL;
        authenticating = 0;
        while (ap->type) {
                if (!ap->init || (*ap->init)(ap, server)) {
index 49f513b..8684ce3 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)encrypt.c       8.2 (Berkeley) 5/30/95
  * $FreeBSD: src/crypto/telnet/libtelnet/encrypt.c,v 1.3.2.2 2002/04/13 10:59:07 markm Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/encrypt.c,v 1.2 2003/06/17 04:24:37 dillon Exp $
  */
 
 /*
@@ -188,8 +187,8 @@ encrypt_init(const char *name, int server)
        remote_supports_encrypt = remote_supports_decrypt = 0;
        encrypt_mode = 0;
        decrypt_mode = 0;
-       encrypt_output = 0;
-       decrypt_input = 0;
+       encrypt_output = NULL;
+       decrypt_input = NULL;
 
        str_suplen = 4;
 
@@ -245,18 +244,18 @@ EncryptDisable(char *type, char *mode)
                printf("Usage: encrypt disable <type> [input|output]\n");
                encrypt_list_types();
        } else if ((ep = (Encryptions *)genget(type, (char **)encryptions,
-                                               sizeof(Encryptions))) == 0) {
+                                               sizeof(Encryptions))) == NULL) {
                printf("%s: invalid encryption type\n", type);
        } else if (Ambiguous((char **)ep)) {
                printf("Ambiguous type '%s'\n", type);
        } else {
-               if ((mode == 0) || (isprefix(mode, "input") ? 1 : 0)) {
+               if ((mode == NULL) || (isprefix(mode, "input") ? 1 : 0)) {
                        if (decrypt_mode == ep->type)
                                EncryptStopInput();
                        i_wont_support_decrypt |= typemask(ep->type);
                        ret = 1;
                }
-               if ((mode == 0) || (isprefix(mode, "output"))) {
+               if ((mode == NULL) || (isprefix(mode, "output"))) {
                        if (encrypt_mode == ep->type)
                                EncryptStopOutput();
                        i_wont_support_encrypt |= typemask(ep->type);
@@ -278,17 +277,17 @@ EncryptType(char *type, char *mode)
                printf("Usage: encrypt type <type> [input|output]\n");
                encrypt_list_types();
        } else if ((ep = (Encryptions *)genget(type, (char **)encryptions,
-                                               sizeof(Encryptions))) == 0) {
+                                               sizeof(Encryptions))) == NULL) {
                printf("%s: invalid encryption type\n", type);
        } else if (Ambiguous((char **)ep)) {
                printf("Ambiguous type '%s'\n", type);
        } else {
-               if ((mode == 0) || isprefix(mode, "input")) {
+               if ((mode == NULL) || isprefix(mode, "input")) {
                        decrypt_mode = ep->type;
                        i_wont_support_decrypt &= ~typemask(ep->type);
                        ret = 1;
                }
-               if ((mode == 0) || isprefix(mode, "output")) {
+               if ((mode == NULL) || isprefix(mode, "output")) {
                        encrypt_mode = ep->type;
                        i_wont_support_encrypt &= ~typemask(ep->type);
                        ret = 1;
@@ -660,7 +659,7 @@ encrypt_session_key( Session_Key *key, int server)
 void
 encrypt_end(void)
 {
-       decrypt_input = 0;
+       decrypt_input = NULL;
        if (encrypt_debug_mode)
                printf(">>>%s: Input is back to clear text\r\n", Name);
        if (encrypt_verbose)
@@ -862,7 +861,7 @@ encrypt_send_end(void)
         * Encrypt the output buffer now because it will not be done by
         * netflush...
         */
-       encrypt_output = 0;
+       encrypt_output = NULL;
        if (encrypt_debug_mode)
                printf(">>>%s: Output is back to clear text\r\n", Name);
        if (encrypt_verbose)
index d940492..3a8ac51 100644 (file)
@@ -32,9 +32,9 @@
  *
  * @(#)genget.c        8.2 (Berkeley) 5/30/95
  * $FreeBSD: src/crypto/telnet/libtelnet/genget.c,v 1.2.8.2 2002/04/13 10:59:07 markm Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/genget.c,v 1.2 2003/06/17 04:24:37 dillon Exp $
  */
 
+#include <sys/_null.h>
 #include <ctype.h>
 
 #include "misc-proto.h"
@@ -74,11 +74,11 @@ genget(char *name, char **table, int stlen)
        char **c, **found;
        int n;
 
-       if (name == 0)
+       if (name == NULL)
            return 0;
 
-       found = 0;
-       for (c = table; *c != 0; c = (char **)((char *)c + stlen)) {
+       found = NULL;
+       for (c = table; *c != NULL; c = (char **)((char *)c + stlen)) {
                if ((n = isprefix(name, *c)) == 0)
                        continue;
                if (n < 0)              /* exact match */
index b7a404d..dff9678 100644 (file)
@@ -31,7 +31,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/crypto/telnet/libtelnet/kerberos5.c,v 1.1.1.1.8.2 2003/04/24 19:13:59 nectar Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/kerberos5.c,v 1.2 2003/06/17 04:24:37 dillon Exp $
  */
 
 /*
@@ -447,7 +446,7 @@ kerberos5_is(Authenticator *ap, unsigned char *data, int cnt)
            Data(ap, KRB_RESPONSE, outbuf.data, outbuf.length);
        }
        if (krb5_unparse_name(context, ticket->client, &name))
-           name = 0;
+           name = NULL;
 
        if(UserNameRequested && krb5_kuserok(context,
                                             ticket->client,
index 0eb969c..0924c56 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)krb4encpwd.c    8.3 (Berkeley) 5/30/95
  * $FreeBSD: src/crypto/telnet/libtelnet/krb4encpwd.c,v 1.3.2.1 2002/04/13 10:59:07 markm Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/krb4encpwd.c,v 1.2 2003/06/17 04:24:37 dillon Exp $
  */
 
 #ifdef KRB4_ENCPWD
@@ -208,7 +207,7 @@ krb4encpwd_is(ap, data, cnt)
                memmove((void *)auth.dat, (void *)data, auth.length = cnt);
 
                gethostname(lhostname, sizeof(lhostname));
-               if ((cp = strchr(lhostname, '.')) != 0)  *cp = '\0';
+               if ((cp = strchr(lhostname, '.')) != NULL)  *cp = '\0';
 
                if (r = krb_rd_encpwd_req(&auth, KRB_SERVICE_NAME, lhostname, 0, &adat, NULL, challenge, r_user, r_passwd)) {
                        Data(ap, KRB4_ENCPWD_REJECT, (void *)"Auth failed", -1);
@@ -307,7 +306,7 @@ krb4encpwd_reply(ap, data, cnt)
                UserPassword = user_passwd;
                Challenge = challenge;
                strcpy(instance, RemoteHostName);
-               if ((cp = strchr(instance, '.')) != 0)  *cp = '\0';
+               if ((cp = strchr(instance, '.')) != NULL)  *cp = '\0';
 
                if (r = krb_mk_encpwd_req(&krb_token, KRB_SERVICE_NAME, instance, realm, Challenge, UserNameRequested, user_passwd)) {
                  krb_token.length = 0;
index 1d60dc0..2585d2c 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)misc.c  8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/crypto/telnet/libtelnet/misc.c,v 1.2.8.2 2002/04/13 10:59:07 markm Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/misc.c,v 1.2 2003/06/17 04:24:37 dillon Exp $
  */
 
 #include <stdio.h>
@@ -49,7 +48,7 @@
 
 char *RemoteHostName;
 char *LocalHostName;
-char *UserNameRequested = 0;
+char *UserNameRequested = NULL;
 int ConnectedCount = 0;
 
 #ifndef AUTHENTICATION
index 670b0a2..f28ac89 100644 (file)
@@ -28,7 +28,6 @@
  * 
  *
  * $FreeBSD: src/crypto/telnet/libtelnet/pk.c,v 1.2.2.4 2002/08/24 07:28:35 nsayer Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/pk.c,v 1.5 2005/07/18 16:43:26 joerg Exp $
  */
 
 /* public key routines */
@@ -170,7 +169,7 @@ getseed(char *seed, int seedsize)
 static BIGNUM *
 itobn(long i)
 {
-       BIGNUM *n = 0;
+       BIGNUM *n = NULL;
 
        if ((n = BN_new()) == NULL)
                errx(1, "could not create BIGNUM: %s",
index 3955126..81d6b68 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)rsaencpwd.c     8.3 (Berkeley) 5/30/95
  * $FreeBSD: src/crypto/telnet/libtelnet/rsaencpwd.c,v 1.1.1.1.8.1 2002/04/13 10:59:07 markm Exp $
- * $DragonFly: src/crypto/telnet/libtelnet/rsaencpwd.c,v 1.2 2003/06/17 04:24:37 dillon Exp $
  */
 
 #ifdef RSA_ENCPWD
@@ -152,7 +151,7 @@ rsaencpwd_init(ap, server)
                str_data[3] = TELQUAL_REPLY;
                memset(key_file, 0, sizeof(key_file));
                gethostname(lhostname, sizeof(lhostname));
-               if ((cp = strchr(lhostname, '.')) != 0)  *cp = '\0';
+               if ((cp = strchr(lhostname, '.')) != NULL)  *cp = '\0';
                strcpy(key_file, "/etc/.");
                strcat(key_file, lhostname);
                strcat(key_file, "_privkey");
index 6633085..64aabcb 100644 (file)
@@ -786,13 +786,13 @@ _thr_isthreaded(void)
 static inline int
 _thr_is_inited(void)
 {
-       return (_thr_initial != 0);
+       return (_thr_initial != NULL);
 }
 
 static inline void
 _thr_check_init(void)
 {
-       if (_thr_initial == 0)
+       if (_thr_initial == NULL)
                _libpthread_init(0);
 }
 
index 29a8ab6..de25076 100644 (file)
@@ -26,7 +26,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libusbhid/usage.c,v 1.8 2003/04/09 01:52:48 mdodd Exp $
- * $DragonFly: src/lib/libusbhid/usage.c,v 1.3 2008/11/24 17:15:17 hasso Exp $
  */
 
 #include <assert.h>
@@ -76,9 +75,9 @@ hid_init(const char *hidname)
        char line[100], name[100], *p, *n;
        int no;
        int lineno;
-       struct usage_page *curpage = 0;
+       struct usage_page *curpage = NULL;
 
-       if (hidname == 0)
+       if (hidname == NULL)
                hidname = _PATH_HIDTABLE;
 
        f = fopen(hidname, "r");
@@ -123,7 +122,7 @@ hid_init(const char *hidname)
                        curpage->pagesize++;
                } else {
                        if (npages >= npagesmax) {
-                               if (pages == 0) {
+                               if (pages == NULL) {
                                        npagesmax = 5;
                                        pages = malloc(npagesmax *
                                                  sizeof (struct usage_page));
index 3cc4491..a96daea 100644 (file)
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libvgl/text.c,v 1.4 1999/11/08 11:37:39 yokota Exp $
- * $DragonFly: src/lib/libvgl/text.c,v 1.2 2003/06/17 04:26:52 dillon Exp $
  */
 
 #include <stdio.h>
 #include <machine/console.h>
 #include "vgl.h"
 
-static VGLText         *VGLTextFont = 0;
+static VGLText         *VGLTextFont = NULL;
 
 extern byte VGLFont[];
 
index c95ed38..d17a4b9 100644 (file)
@@ -65,7 +65,7 @@ int
 ypclnt_havepasswdd(ypclnt_t *ypclnt)
 {
        struct netconfig *nc = NULL;
-       void *localhandle = 0;
+       void *localhandle = NULL;
        CLIENT *clnt = NULL;
        int ret;
 
@@ -139,7 +139,7 @@ yppasswd_local(ypclnt_t *ypclnt, const struct passwd *pwd)
        struct master_yppasswd yppwd;
        struct rpc_err rpcerr;
        struct netconfig *nc = NULL;
-       void *localhandle = 0;
+       void *localhandle = NULL;
        CLIENT *clnt = NULL;
        int ret, *result;
 
index 2ea5988..0d90fdf 100644 (file)
@@ -117,7 +117,7 @@ list_match(char *list, const char *item,
      * the match is affected by any exceptions.
      */
 
-    for (tok = strtok(list, sep); tok != 0; tok = strtok(NULL, sep)) {
+    for (tok = strtok(list, sep); tok != NULL; tok = strtok(NULL, sep)) {
        if (strcasecmp(tok, "EXCEPT") == 0)     /* EXCEPT: give up */
            break;
        if ((match = (*match_fn)(tok, item)) != 0)      /* YES */
@@ -128,7 +128,7 @@ list_match(char *list, const char *item,
     if (match != NO) {
        while ((tok = strtok(NULL, sep)) && strcasecmp(tok, "EXCEPT"))
             /* VOID */ ;
-       if (tok == 0 || list_match(NULL, item, match_fn) == NO)
+       if (tok == NULL || list_match(NULL, item, match_fn) == NO)
            return (match);
     }
     return (NO);
index 3521ff4..cc8ac63 100644 (file)
@@ -24,7 +24,6 @@
  * There is an e-mail list for tcpdump: <tcpdump@ee.lbl.gov>
  *
  * $FreeBSD: src/libexec/bootpd/tools/bootptest/print-bootp.c,v 1.6.2.1 2001/10/14 21:39:54 iedowse Exp $
- * $DragonFly: src/libexec/bootpd/tools/bootptest/print-bootp.c,v 1.2 2003/06/17 04:27:07 dillon Exp $
  */
 
 #include <stdio.h>
@@ -109,8 +108,8 @@ bootp_print(struct bootp *bp, int length, u_short sport, u_short dport)
                else if (bp->bp_op == BOOTREPLY)
                        e = (char *) EDST(eh);
                else
-                       e = 0;
-               if (e == 0 || bcmp((char *) bp->bp_chaddr, e, 6))
+                       e = NULL;
+               if (e == NULL || bcmp((char *) bp->bp_chaddr, e, 6))
                        dump_hex(bp->bp_chaddr, bp->bp_hlen);
        }
        /* Only print interesting fields */
index 3bf820f..623ce4c 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)ftpd.c  8.4 (Berkeley) 4/16/94
  * $FreeBSD: src/libexec/ftpd/ftpd.c,v 1.213 2008/12/23 01:23:09 cperciva Exp $
- * $DragonFly: src/libexec/ftpd/ftpd.c,v 1.7 2005/10/28 18:06:57 joerg Exp $
  */
 
 /*
@@ -1653,7 +1652,7 @@ retrieve(char *cmd, char *name)
        int (*closefunc)(FILE *);
        time_t start;
 
-       if (cmd == 0) {
+       if (cmd == NULL) {
                fin = fopen(name, "r"), closefunc = fclose;
                st.st_size = 0;
        } else {
@@ -1667,14 +1666,14 @@ retrieve(char *cmd, char *name)
        if (fin == NULL) {
                if (errno != 0) {
                        perror_reply(550, name);
-                       if (cmd == 0) {
+                       if (cmd == NULL) {
                                LOGCMD("get", name);
                        }
                }
                return;
        }
        byte_count = -1;
-       if (cmd == 0) {
+       if (cmd == NULL) {
                if (fstat(fileno(fin), &st) < 0) {
                        perror_reply(550, name);
                        goto done;
@@ -1720,14 +1719,14 @@ retrieve(char *cmd, char *name)
                goto done;
        time(&start);
        send_data(fin, dout, st.st_blksize, st.st_size,
-                 restart_point == 0 && cmd == 0 && S_ISREG(st.st_mode));
-       if (cmd == 0 && guest && stats && byte_count > 0)
+                 restart_point == 0 && cmd == NULL && S_ISREG(st.st_mode));
+       if (cmd == NULL && guest && stats && byte_count > 0)
                logxfer(name, byte_count, start);
        fclose(dout);
        data = -1;
        pdata = -1;
 done:
-       if (cmd == 0)
+       if (cmd == NULL)
                LOGBYTES("get", name, byte_count);
        (*closefunc)(fin);
 }
index 4c2f3c3..036f2bb 100644 (file)
@@ -35,7 +35,6 @@
  *
  * @(#)popen.c 8.3 (Berkeley) 4/6/94
  * $FreeBSD: src/libexec/ftpd/popen.c,v 1.26 2004/11/18 13:46:29 yar Exp $
- * $DragonFly: src/libexec/ftpd/popen.c,v 1.3 2006/01/12 13:43:10 corecode Exp $
  */
 
 #include <sys/types.h>
@@ -181,7 +180,7 @@ ftpd_pclose(FILE *iop)
         * pclose returns -1 if stream is not associated with a
         * `popened' command, or, if already `pclosed'.
         */
-       if (pids == 0 || pids[fdes = fileno(iop)] == 0)
+       if (pids == NULL || pids[fdes = fileno(iop)] == 0)
                return (-1);
        fclose(iop);
        omask = sigblock(sigmask(SIGINT)|sigmask(SIGQUIT)|sigmask(SIGHUP));
index 7c8b086..3b02be4 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)from: subr.c    8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/libexec/getty/subr.c,v 1.16.2.1 2001/05/12 10:16:51 kris Exp $
- * $DragonFly: src/libexec/getty/subr.c,v 1.4 2004/03/26 00:30:12 cpressey Exp $
  */
 
 /*
@@ -78,7 +77,7 @@ gettable(const char *name, char *buf)
        static int firsttime = 1;
 
        dba[0] = _PATH_GETTYTAB;
-       dba[1] = 0;
+       dba[1] = NULL;
 
        if (firsttime) {
                /*
index d69b2aa..f59778a 100644 (file)
@@ -45,7 +45,6 @@
  *
  * @(#)bpf.c   8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/libexec/rbootd/bpf.c,v 1.10 1999/08/28 00:09:44 peter Exp $
- * $DragonFly: src/libexec/rbootd/bpf.c,v 1.2 2003/06/17 04:27:07 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -250,7 +249,7 @@ BpfGetIntfName(errmsg)
        ifrp = ibuf;
        ifend = (struct ifreq *)((char *)ibuf + ifc.ifc_len);
 
-       mp = 0;
+       mp = NULL;
        minunit = 666;
        for (; ifrp < ifend; ++ifrp) {
                if (ioctl(fd, SIOCGIFFLAGS, (char *)ifrp) < 0) {
@@ -280,7 +279,7 @@ BpfGetIntfName(errmsg)
        }
 
        (void) close(fd);
-       if (mp == 0) {
+       if (mp == NULL) {
                (void) strcpy(errbuf, "bpf: no interfaces found");
                return(NULL);
        }
index cb3726a..991836d 100644 (file)
@@ -33,7 +33,6 @@
  * @(#) Copyright (c) 1983, 1988, 1989, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)rlogind.c       8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/libexec/rlogind/rlogind.c,v 1.29.2.5 2000/12/07 15:02:31 ru Exp $
- * $DragonFly: src/libexec/rlogind/rlogind.c,v 1.5 2007/05/18 17:05:12 dillon Exp $
  */
 
 /*
@@ -608,7 +607,7 @@ setup_term(int fd)
 #endif
 
        env[0] = term;
-       env[1] = 0;
+       env[1] = NULL;
        environ = env;
 }
 
index c742274..951ec8d 100644 (file)
@@ -499,7 +499,7 @@ _rtld(Elf_Addr *sp, func_ptr_type *exit_proc, Obj_Entry **objp)
     }
 
     char buf[MAXPATHLEN];
-    if (aux_info[AT_EXECPATH] != 0) {
+    if (aux_info[AT_EXECPATH] != NULL) {
        char *kexecpath;
 
        kexecpath = aux_info[AT_EXECPATH]->a_un.a_ptr;
index 3e00f90..7c607db 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)state.c 8.5 (Berkeley) 5/30/95
  * $FreeBSD: src/crypto/telnet/telnetd/state.c,v 1.4.2.3 2002/04/13 10:59:08 markm Exp $
- * $DragonFly: src/crypto/telnet/telnetd/state.c,v 1.3 2006/01/17 23:50:35 dillon Exp $
  */
 
 #include <stdarg.h>
@@ -449,7 +448,7 @@ void
 willoption(int option)
 {
        int changeok = 0;
-       void (*func)(void) = 0;
+       void (*func)(void) = NULL;
 
        /*
         * process input from peer.
@@ -1403,7 +1402,7 @@ suboption(void)
                return;
 
        cp = varp = (char *)subpointer;
-       valp = 0;
+       valp = NULL;
 
        while (!SB_EOF()) {
                c = SB_GET();
@@ -1432,7 +1431,7 @@ suboption(void)
                                        unsetenv(varp);
                        }
                        cp = varp = (char *)subpointer;
-                       valp = 0;
+                       valp = NULL;
                        break;
 
                case ENV_ESC:
index bb87e43..741e9e5 100644 (file)
@@ -370,7 +370,7 @@ spcset(int func, cc_t *valp, cc_t **valpp)
 
        default:
                *valp = 0;
-               *valpp = 0;
+               *valpp = NULL;
                return(SLC_NOSUPPORT);
        }
 }
@@ -1024,7 +1024,7 @@ init_env(void)
        envp = envinit;
        if ((*envp = getenv("TZ")))
                *envp++ -= 3;
-       *envp = 0;
+       *envp = NULL;
        environ = envinit;
 }
 
@@ -1251,7 +1251,7 @@ addarg(char **argv, const char *val)
                cpp = &argv[(long)argv[-1] - 10];
        }
        *cpp++ = strdup(val);
-       *cpp = 0;
+       *cpp = NULL;
        return(argv);
 }
 
index f5d4c8b..fac4147 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)telnetd.c       8.4 (Berkeley) 5/30/95
  * $FreeBSD: src/crypto/telnet/telnetd/telnetd.c,v 1.11.2.5 2002/04/13 10:59:09 markm Exp $
- * $DragonFly: src/crypto/telnet/telnetd/telnetd.c,v 1.3 2006/01/17 23:50:35 dillon Exp $
  */
 
 #include "telnetd.h"
@@ -889,11 +888,11 @@ telnet(int f, int p, char *host)
                IM = Getstr("im", &cp);
                if (HN && *HN)
                        (void) strlcpy(host_name, HN, sizeof(host_name));
-               if (IM == 0)
+               if (IM == NULL)
                        IM = strdup("");
        } else {
                IM = strdup(DEFAULT_IM);
-               HE = 0;
+               HE = NULL;
        }
        edithost(HE, host_name);
        if (hostinfo && *IM)
index e6646ba..569e61f 100644 (file)
@@ -33,7 +33,6 @@
  * @(#) Copyright (c) 1983, 1993 The Regents of the University of California.  All rights reserved.
  * @(#)tftpd.c 8.1 (Berkeley) 6/4/93
  * $FreeBSD: src/libexec/tftpd/tftpd.c,v 1.15.2.5 2003/04/06 19:42:56 dwmalone Exp $
- * $DragonFly: src/libexec/tftpd/tftpd.c,v 1.3 2003/11/20 14:32:17 eirikn Exp $
  */
 
 /*
@@ -387,7 +386,7 @@ again:
        for (pf = formats; pf->f_mode; pf++)
                if (strcmp(pf->f_mode, mode) == 0)
                        break;
-       if (pf->f_mode == 0) {
+       if (pf->f_mode == NULL) {
                nak(EBADOP);
                exit(1);
        }
index 5e22f6d..e5158fb 100644 (file)
@@ -161,7 +161,7 @@ main(int argc, char *argv[])
        struct disklabel32 *lp;
        FILE *t;
        int ch, f = 0, flag, error = 0;
-       char *name = 0;
+       char *name = NULL;
 
        while ((ch = getopt(argc, argv, OPTIONS)) != -1)
                switch (ch) {
@@ -233,7 +233,7 @@ main(int argc, char *argv[])
        } else {
                if (op == UNSPEC)
                        op = READ;
-               xxboot = bootxx = 0;
+               xxboot = bootxx = NULL;
        }
 #else
        if (op == UNSPEC)
@@ -605,7 +605,7 @@ makebootarea(char *boot, struct disklabel32 *dp, int f)
         * only if it does already contain some data.  (Otherwise,
         * the xxboot provides a template.)
         */
-       if ((tmpbuf = (char *)malloc((int)dp->d_secsize)) == 0)
+       if ((tmpbuf = (char *)malloc((int)dp->d_secsize)) == NULL)
                err(4, "%s", xxboot);
        memcpy((void *)tmpbuf, (void *)boot, (int)dp->d_secsize);
 #endif /* i386 */
@@ -643,7 +643,7 @@ makebootarea(char *boot, struct disklabel32 *dp, int f)
                /* XXX assume d_secsize is a power of two */
                bootsize = (bootsize + dp->d_secsize-1) & ~(dp->d_secsize-1);
                bootbuf = (char *)malloc((size_t)bootsize);
-               if (bootbuf == 0)
+               if (bootbuf == NULL)
                        err(4, "%s", xxboot);
                if (read(b, bootbuf, bootsize) < 0) {
                        free(bootbuf);
@@ -856,7 +856,7 @@ getasciilabel(FILE *f, struct disklabel32 *lp)
        lp->d_sbsize = SBSIZE;                          /* XXX */
        while (fgets(line, sizeof(line) - 1, f)) {
                lineno++;
-               if ((cp = strchr(line,'\n')) != 0)
+               if ((cp = strchr(line,'\n')) != NULL)
                        *cp = '\0';
                cp = skip(line);
                if (cp == NULL)
@@ -1608,7 +1608,7 @@ setbootflag(struct disklabel32 *lp)
        char part;
        u_long boffset;
 
-       if (bootbuf == 0)
+       if (bootbuf == NULL)
                return;
        boffset = bootsize / lp->d_secsize;
        for (i = 0; i < lp->d_npartitions; i++) {
index f13f9c9..2023594 100644 (file)
@@ -187,7 +187,7 @@ main(int argc, char *argv[])
        struct disklabel64 *lp;
        FILE *t;
        int ch, f = 0, flag, error = 0;
-       char *name = 0;
+       char *name = NULL;
 
        while ((ch = getopt(argc, argv, OPTIONS)) != -1)
                switch (ch) {
@@ -878,7 +878,7 @@ getasciilabel(FILE *f, struct disklabel64 *lp)
        bzero(&part_offset_type, sizeof(part_offset_type));
        while (fgets(line, sizeof(line) - 1, f)) {
                lineno++;
-               if ((cp = strchr(line,'\n')) != 0)
+               if ((cp = strchr(line,'\n')) != NULL)
                        *cp = '\0';
                cp = skip(line);
                if (cp == NULL)
index 095b63c..c453183 100644 (file)
@@ -170,7 +170,7 @@ putdumptime(void)
        flock(fd, LOCK_EX);
        fname = disk;
        free((char *)ddatev);
-       ddatev = 0;
+       ddatev = NULL;
        nddates = 0;
        readdumptimes(df);
        if (fseek(df, 0L, 0) < 0)
index 56b2efa..9e7c3e0 100644 (file)
@@ -155,7 +155,7 @@ unrawname(const char *name)
        const char *dp;
        struct stat stb;
 
-       if ((dp = strrchr(name, '/')) == 0)
+       if ((dp = strrchr(name, '/')) == NULL)
                return (name);
        if (stat(name, &stb) < 0)
                return (name);
@@ -173,7 +173,7 @@ rawname(const char *name)
        static char rawbuf[32];
        const char *dp;
 
-       if ((dp = strrchr(name, '/')) == 0)
+       if ((dp = strrchr(name, '/')) == NULL)
                return (0);
        snprintf(rawbuf, 32, "%.*s/r%s", (int)(dp - name), name, dp + 1);
        return (rawbuf);
index 16f1fbf..da6a6b4 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)inode.c 8.8 (Berkeley) 4/28/95
  * $FreeBSD: src/sbin/fsck/inode.c,v 1.20 2000/02/28 20:02:41 mckusick Exp $
- * $DragonFly: src/sbin/fsck/inode.c,v 1.11 2006/10/12 04:04:03 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -518,7 +517,7 @@ pinode(ufs1_ino_t ino)
                return;
        dp = ginode(ino);
        printf(" OWNER=");
-       if ((pw = getpwuid((int)dp->di_uid)) != 0)
+       if ((pw = getpwuid((int)dp->di_uid)) != NULL)
                printf("%s ", pw->pw_name);
        else
                printf("%u ", (unsigned)dp->di_uid);
index 9682183..cafed55 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)pass4.c 8.4 (Berkeley) 4/28/95
  * $FreeBSD: src/sbin/fsck/pass4.c,v 1.7.2.1 2001/01/23 23:11:07 iedowse Exp $
- * $DragonFly: src/sbin/fsck/pass4.c,v 1.7 2006/10/12 04:04:03 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -136,7 +135,7 @@ pass4check(struct inodesc *idesc)
                                free((char *)dlp);
                                break;
                        }
-                       if (dlp == 0) {
+                       if (dlp == NULL) {
                                clrbmap(blkno);
                                n_blks--;
                        }
index 9ea40e4..3a0ff69 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)pass5.c 8.9 (Berkeley) 4/28/95
  * $FreeBSD: src/sbin/fsck/pass5.c,v 1.17.2.2 2002/11/26 04:46:59 julian Exp $
- * $DragonFly: src/sbin/fsck/pass5.c,v 1.5 2005/11/06 12:13:53 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -76,7 +75,7 @@ pass5(void)
                        }
                }
                if (fs->fs_maxcontig > 1) {
-                       char *doit = 0;
+                       char *doit = NULL;
 
                        if (fs->fs_contigsumsize < 1) {
                                doit = "CREAT";
index 466903f..1e39c2d 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)preen.c 8.5 (Berkeley) 4/28/95
  * $FreeBSD: src/sbin/fsck/preen.c,v 1.16 1999/12/30 16:32:40 peter Exp $
- * $DragonFly: src/sbin/fsck/preen.c,v 1.10 2006/10/19 21:22:13 pavalos Exp $
  */
 
 #include <sys/param.h>
@@ -87,12 +86,12 @@ checkfstab(int do_preen, int maxrun, int (*docheck)(struct fstab *),
                            _PATH_FSTAB);
                        return (8);
                }
-               while ((fsp = getfsent()) != 0) {
+               while ((fsp = getfsent()) != NULL) {
                        if ((auxdata = (*docheck)(fsp)) == 0)
                                continue;
                        if (do_preen == 0 ||
                            (passno == 1 && fsp->fs_passno == 1)) {
-                               if ((name = blockcheck(fsp->fs_spec)) != 0) {
+                               if ((name = blockcheck(fsp->fs_spec)) != NULL) {
                                        if ((sumstatus = (*chkit)(name,
                                            fsp->fs_file, auxdata, 0)) != 0)
                                                return (sumstatus);
@@ -128,7 +127,7 @@ checkfstab(int do_preen, int maxrun, int (*docheck)(struct fstab *),
                        for (dk = disks; dk; dk = dk->next)
                                if (dk->pid == pid)
                                        break;
-                       if (dk == 0) {
+                       if (dk == NULL) {
                                printf("Unknown pid %d\n", pid);
                                continue;
                        }
@@ -180,7 +179,7 @@ checkfstab(int do_preen, int maxrun, int (*docheck)(struct fstab *),
                }
        }
        if (sumstatus) {
-               if (badlist == 0)
+               if (badlist == NULL)
                        return (sumstatus);
                fprintf(stderr, "THE FOLLOWING FILE SYSTEM%s HAD AN %s\n\t",
                        badlist->next ? "S" : "", "UNEXPECTED INCONSISTENCY:");
index 19b1f4a..c095a36 100644 (file)
@@ -32,7 +32,6 @@
  *
  * @(#)utilities.c     8.6 (Berkeley) 5/19/95
  * $FreeBSD: src/sbin/fsck/utilities.c,v 1.11.2.3 2001/01/23 23:11:07 iedowse Exp $
- * $DragonFly: src/sbin/fsck/utilities.c,v 1.10 2006/10/12 04:04:03 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -139,7 +138,7 @@ bufinit(void)
 
        pbp = pdirbp = NULL;
        bufp = malloc((unsigned int)sblock.fs_bsize);
-       if (bufp == 0)
+       if (bufp == NULL)
                errx(EEXIT, "cannot allocate buffer pool");
        cgblk.b_un.b_buf = bufp;
        initbarea(&cgblk);
index 77b8ad0..01024ab 100644 (file)
@@ -280,7 +280,7 @@ finishDosDirSection(void)
                np = p->next;
                freeDirTodo(p);
        }
-       pendingDirectories = 0;
+       pendingDirectories = NULL;
        for (d = rootDir; d; d = nd) {
                if ((nd = d->child) != NULL) {
                        d->child = 0;
index 80abcb4..8ea6f83 100644 (file)
@@ -28,7 +28,6 @@
  * POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sbin/fsdb/fsdbutil.c,v 1.9.2.2 2002/03/20 13:39:02 joerg Exp $
- * $DragonFly: src/sbin/fsdb/fsdbutil.c,v 1.7 2006/04/03 01:58:49 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -257,7 +256,7 @@ printblocks(ino_t inum, struct ufs1_dinode *dp)
        return;
 
     bufp = malloc((unsigned int)sblock.fs_bsize);
-    if (bufp == 0)
+    if (bufp == NULL)
        errx(EEXIT, "cannot allocate indirect block buffer");
     printf("Indirect blocks:\n");
     for (i = 0; i < NIADDR; i++)
index 525fb6f..0d74a42 100644 (file)
@@ -126,10 +126,10 @@ in_getaddr(const char *s, int which)
 
        if (inet_aton(s, &sin->sin_addr))
                return;
-       if ((hp = gethostbyname(s)) != 0)
+       if ((hp = gethostbyname(s)) != NULL)
                bcopy(hp->h_addr, (char *)&sin->sin_addr, 
                    MIN(hp->h_length, sizeof(sin->sin_addr)));
-       else if ((np = getnetbyname(s)) != 0)
+       else if ((np = getnetbyname(s)) != NULL)
                sin->sin_addr = inet_makeaddr(np->n_net, INADDR_ANY);
        else
                errx(1, "%s: bad value", s);
index 4ed62a7..1b1c44d 100644 (file)
@@ -675,7 +675,7 @@ single_user(void)
                        write(2, banner, sizeof banner - 1);
                        for (;;) {
                                clear = getpass("Password:");
-                               if (clear == 0 || *clear == '\0')
+                               if (clear == NULL || *clear == '\0')
                                        _exit(0);
                                password = crypt(clear, pp->pw_passwd);
                                bzero(clear, _PASSWORD_LEN);
@@ -718,7 +718,7 @@ single_user(void)
                 * If the default one doesn't work, try the Bourne shell.
                 */
                argv[0] = "-sh";
-               argv[1] = 0;
+               argv[1] = NULL;
                execv(shell, __DECONST(char **, argv));
                emergency("can't exec %s for single user: %m", shell);
                execv(_PATH_BSHELL, __DECONST(char **, argv));
@@ -737,7 +737,7 @@ single_user(void)
                return (state_func_t) single_user;
        }
 
-       requested_transition = 0;
+       requested_transition = NULL;
        do {
                if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1)
                        collect_child(wpid);
@@ -798,7 +798,7 @@ runcom(void)
                argv[0] = "sh";
                argv[1] = _PATH_RUNCOM;
                argv[2] = runcom_mode == AUTOBOOT ? "autoboot" : 0;
-               argv[3] = 0;
+               argv[3] = NULL;
 
                sigprocmask(SIG_SETMASK, &sa.sa_mask, NULL);
 
@@ -822,7 +822,7 @@ runcom(void)
        /*
         * Copied from single_user().  This is a bit paranoid.
         */
-       requested_transition = 0;
+       requested_transition = NULL;
        do {
                if ((wpid = waitpid(-1, &status, WUNTRACED)) != -1)
                        collect_child(wpid);
@@ -881,7 +881,7 @@ start_session_db(void)
 {
        if (session_db && (*session_db->close)(session_db))
                emergency("session database close: %s", strerror(errno));
-       if ((session_db = dbopen(NULL, O_RDWR, 0, DB_HASH, NULL)) == 0) {
+       if ((session_db = dbopen(NULL, O_RDWR, 0, DB_HASH, NULL)) == NULL) {
                emergency("session database open: %s", strerror(errno));
                return (1);
        }
@@ -956,7 +956,7 @@ construct_argv(char *command)
        char **argv = malloc(((strlen(command) + 1) / 2 + 1)
                                                * sizeof (char *));
 
-       if ((argv[argc++] = strk(command)) == 0) {
+       if ((argv[argc++] = strk(command)) == NULL) {
                free(argv);
                return (NULL);
        }
@@ -1027,10 +1027,10 @@ new_session(session_t *sprev, int session_index, struct ttyent *typ)
                return (0);
        }
 
-       sp->se_next = 0;
-       if (sprev == 0) {
+       sp->se_next = NULL;
+       if (sprev == NULL) {
                sessions = sp;
-               sp->se_prev = 0;
+               sp->se_prev = NULL;
        } else {
                sprev->se_next = sp;
                sp->se_prev = sprev;
@@ -1055,11 +1055,11 @@ setupargv(session_t *sp, struct ttyent *typ)
        sprintf(sp->se_getty, "%s %s", typ->ty_getty, typ->ty_name);
        sp->se_getty_argv_space = strdup(sp->se_getty);
        sp->se_getty_argv = construct_argv(sp->se_getty_argv_space);
-       if (sp->se_getty_argv == 0) {
+       if (sp->se_getty_argv == NULL) {
                warning("can't parse getty for port %s", sp->se_device);
                free(sp->se_getty);
                free(sp->se_getty_argv_space);
-               sp->se_getty = sp->se_getty_argv_space = 0;
+               sp->se_getty = sp->se_getty_argv_space = NULL;
                return (0);
        }
        if (sp->se_window) {
@@ -1067,18 +1067,18 @@ setupargv(session_t *sp, struct ttyent *typ)
                free(sp->se_window_argv_space);
                free(sp->se_window_argv);
        }
-       sp->se_window = sp->se_window_argv_space = 0;
-       sp->se_window_argv = 0;
+       sp->se_window = sp->se_window_argv_space = NULL;
+       sp->se_window_argv = NULL;
        if (typ->ty_window) {
                sp->se_window = strdup(typ->ty_window);
                sp->se_window_argv_space = strdup(sp->se_window);
                sp->se_window_argv = construct_argv(sp->se_window_argv_space);
-               if (sp->se_window_argv == 0) {
+               if (sp->se_window_argv == NULL) {
                        warning("can't parse window for port %s",
                                sp->se_device);
                        free(sp->se_window_argv_space);
                        free(sp->se_window);
-                       sp->se_window = sp->se_window_argv_space = 0;
+                       sp->se_window = sp->se_window_argv_space = NULL;
                        return (0);
                }
        }
@@ -1127,7 +1127,7 @@ read_ttys(void)
                snext = sp->se_next;
                free_session(sp);
      &nb