BSD 4_3_Net_2 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 1 Jul 1991 05:38:37 +0000 (21:38 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Mon, 1 Jul 1991 05:38:37 +0000 (21:38 -0800)
Work on file usr/src/lib/libm/tags
Work on file usr/src/lib/libresolv/tags
Work on file usr/src/lib/librpc/rpc/tags
Work on file usr/src/lib/libterm/tags
Work on file usr/src/lib/libutil/tags
Work on file usr/src/lib/liby/tags
Work on file usr/src/libexec/bugfiler/tags
Work on file usr/src/libexec/comsat/tags
Work on file usr/src/libexec/fingerd/tags
Work on file usr/src/libexec/ftpd/tags
Work on file usr/src/libexec/getNAME/tags
Work on file usr/src/libexec/getty/tags
Work on file usr/src/libexec/kpasswdd/tags
Work on file usr/src/usr.sbin/sendmail/mail.local
Work on file usr/src/libexec/mail.local/tags
Work on file usr/src/libexec/makekey/tags
Work on file usr/src/libexec/rexecd/tags
Work on file Domestic/src/rlogind/tags
Work on file usr/src/libexec/rlogind/tags
Work on file Foreign/src/rlogind/tags
Work on file Foreign/src/rshd/tags
Work on file usr/src/libexec/rshd/tags
Work on file Domestic/src/rshd/tags
Work on file usr/src/libexec/talkd/tags
Work on file usr/src/libexec/telnetd/tags
Work on file usr/src/libexec/tftpd/tags
Work on file usr/src/libexec/uucpd/tags
Work on file usr/src/sbin/XNSrouted/tags
Work on file usr/src/sbin/badsect/tags
Work on file usr/src/sbin/clri/tags
Work on file usr/src/sbin/disklabel/tags
Work on file usr/src/sbin/dmesg/tags
Work on file usr/src/sbin/dump/tags
Work on file usr/src/sbin/dumpfs/tags
Work on file usr/src/sbin/halt/tags
Work on file usr/src/sbin/fsck/tags
Work on file usr/src/sbin/ifconfig/tags
Work on file usr/src/sbin/mknod/tags
Work on file usr/src/sbin/mount/tags
Work on file usr/src/sbin/mountd/tags
Work on file usr/src/sbin/newfs/tags
Work on file usr/src/sbin/nfsd/tags
Work on file usr/src/sbin/nfsiod/tags
Work on file usr/src/sbin/ping/tags
Work on file usr/src/sbin/quotacheck/tags
Work on file usr/src/sbin/reboot/tags
Work on file usr/src/sbin/restore/tags
Work on file usr/src/sbin/routed/tags
Work on file usr/src/sbin/routed/query/tags
Work on file usr/src/sbin/routed/trace/tags
Work on file usr/src/sbin/savecore/tags
Work on file usr/src/sbin/shutdown/tags
Work on file usr/src/sbin/slattach/tags
Work on file usr/src/sbin/swapon/tags
Work on file usr/src/sbin/tunefs/tags
Work on file usr/src/sbin/umount/tags

Synthesized-from: CSRG/cd2/net.2

56 files changed:
Domestic/src/rlogind/tags [new file with mode: 0644]
Domestic/src/rshd/tags [new file with mode: 0644]
Foreign/src/rlogind/tags [new file with mode: 0644]
Foreign/src/rshd/tags [new file with mode: 0644]
usr/src/lib/libm/tags [new file with mode: 0644]
usr/src/lib/libresolv/tags [new file with mode: 0644]
usr/src/lib/librpc/rpc/tags [new file with mode: 0644]
usr/src/lib/libterm/tags [new file with mode: 0644]
usr/src/lib/libutil/tags [new file with mode: 0644]
usr/src/lib/liby/tags [new file with mode: 0644]
usr/src/libexec/bugfiler/tags [new file with mode: 0644]
usr/src/libexec/comsat/tags [new file with mode: 0644]
usr/src/libexec/fingerd/tags [new file with mode: 0644]
usr/src/libexec/ftpd/tags [new file with mode: 0644]
usr/src/libexec/getNAME/tags [new file with mode: 0644]
usr/src/libexec/getty/tags [new file with mode: 0644]
usr/src/libexec/kpasswdd/tags [new file with mode: 0644]
usr/src/libexec/mail.local/tags [new file with mode: 0644]
usr/src/libexec/makekey/tags [new file with mode: 0644]
usr/src/libexec/rexecd/tags [new file with mode: 0644]
usr/src/libexec/rlogind/tags [new file with mode: 0644]
usr/src/libexec/rshd/tags [new file with mode: 0644]
usr/src/libexec/talkd/tags [new file with mode: 0644]
usr/src/libexec/telnetd/tags [new file with mode: 0644]
usr/src/libexec/tftpd/tags [new file with mode: 0644]
usr/src/libexec/uucpd/tags [new file with mode: 0644]
usr/src/sbin/XNSrouted/tags [new file with mode: 0644]
usr/src/sbin/badsect/tags [new file with mode: 0644]
usr/src/sbin/clri/tags [new file with mode: 0644]
usr/src/sbin/disklabel/tags [new file with mode: 0644]
usr/src/sbin/dmesg/tags [new file with mode: 0644]
usr/src/sbin/dump/tags [new file with mode: 0644]
usr/src/sbin/dumpfs/tags [new file with mode: 0644]
usr/src/sbin/fsck/tags [new file with mode: 0644]
usr/src/sbin/halt/tags [new file with mode: 0644]
usr/src/sbin/ifconfig/tags [new file with mode: 0644]
usr/src/sbin/mknod/tags [new file with mode: 0644]
usr/src/sbin/mount/tags [new file with mode: 0644]
usr/src/sbin/mountd/tags [new file with mode: 0644]
usr/src/sbin/newfs/tags [new file with mode: 0644]
usr/src/sbin/nfsd/tags [new file with mode: 0644]
usr/src/sbin/nfsiod/tags [new file with mode: 0644]
usr/src/sbin/ping/tags [new file with mode: 0644]
usr/src/sbin/quotacheck/tags [new file with mode: 0644]
usr/src/sbin/reboot/tags [new file with mode: 0644]
usr/src/sbin/restore/tags [new file with mode: 0644]
usr/src/sbin/routed/query/tags [new file with mode: 0644]
usr/src/sbin/routed/tags [new file with mode: 0644]
usr/src/sbin/routed/trace/tags [new file with mode: 0644]
usr/src/sbin/savecore/tags [new file with mode: 0644]
usr/src/sbin/shutdown/tags [new file with mode: 0644]
usr/src/sbin/slattach/tags [new file with mode: 0644]
usr/src/sbin/swapon/tags [new file with mode: 0644]
usr/src/sbin/tunefs/tags [new file with mode: 0644]
usr/src/sbin/umount/tags [new file with mode: 0644]
usr/src/usr.sbin/sendmail/mail.local [new symlink]

diff --git a/Domestic/src/rlogind/tags b/Domestic/src/rlogind/tags
new file mode 100644 (file)
index 0000000..aea94c8
--- /dev/null
@@ -0,0 +1,18 @@
+Mrlogind       rlogind.c       /^main(argc, argv)$/
+cleanup        rlogind.c       /^cleanup()$/
+control        rlogind.c       /^control(pty, cp, n)$/
+des_clear_key  ../../usr.bin/rlogin/des_rw.c   /^des_clear_key()$/
+des_read       ../../usr.bin/rlogin/des_rw.c   /^des_read(fd, buf, len)$/
+des_set_key    ../../usr.bin/rlogin/des_rw.c   /^des_set_key(inkey, insched)$/
+des_write      ../../usr.bin/rlogin/des_rw.c   /^des_write(fd, buf, len)$/
+do_krb_login   rlogind.c       /^do_krb_login(host, dest)$/
+do_rlogin      rlogind.c       /^do_rlogin(host)$/
+doit   rlogind.c       /^doit(f, fromp)$/
+fatal  rlogind.c       /^fatal(f, msg, syserr)$/
+getstr rlogind.c       /^getstr(buf, cnt, errmsg)$/
+local_domain   rlogind.c       /^local_domain(h)$/
+pkcontrol      rlogind.c       /^#define       pkcontrol(c)    ((c)&(TIOCPKT_FLUSHWRITE|TIOC/
+protocol       rlogind.c       /^protocol(f, p)$/
+setup_term     rlogind.c       /^setup_term(fd)$/
+topdomain      rlogind.c       /^topdomain(h)$/
+usage  rlogind.c       /^usage()$/
diff --git a/Domestic/src/rshd/tags b/Domestic/src/rshd/tags
new file mode 100644 (file)
index 0000000..4570847
--- /dev/null
@@ -0,0 +1,11 @@
+Mrshd  rshd.c  /^main(argc, argv)$/
+des_clear_key  ../../usr.bin/rlogin/des_rw.c   /^des_clear_key()$/
+des_read       ../../usr.bin/rlogin/des_rw.c   /^des_read(fd, buf, len)$/
+des_set_key    ../../usr.bin/rlogin/des_rw.c   /^des_set_key(inkey, insched)$/
+des_write      ../../usr.bin/rlogin/des_rw.c   /^des_write(fd, buf, len)$/
+doit   rshd.c  /^doit(fromp)$/
+error  rshd.c  /^error(fmt, a1, a2, a3)$/
+getstr rshd.c  /^getstr(buf, cnt, err)$/
+local_domain   rshd.c  /^local_domain(h)$/
+topdomain      rshd.c  /^topdomain(h)$/
+usage  rshd.c  /^usage()$/
diff --git a/Foreign/src/rlogind/tags b/Foreign/src/rlogind/tags
new file mode 100644 (file)
index 0000000..aea94c8
--- /dev/null
@@ -0,0 +1,18 @@
+Mrlogind       rlogind.c       /^main(argc, argv)$/
+cleanup        rlogind.c       /^cleanup()$/
+control        rlogind.c       /^control(pty, cp, n)$/
+des_clear_key  ../../usr.bin/rlogin/des_rw.c   /^des_clear_key()$/
+des_read       ../../usr.bin/rlogin/des_rw.c   /^des_read(fd, buf, len)$/
+des_set_key    ../../usr.bin/rlogin/des_rw.c   /^des_set_key(inkey, insched)$/
+des_write      ../../usr.bin/rlogin/des_rw.c   /^des_write(fd, buf, len)$/
+do_krb_login   rlogind.c       /^do_krb_login(host, dest)$/
+do_rlogin      rlogind.c       /^do_rlogin(host)$/
+doit   rlogind.c       /^doit(f, fromp)$/
+fatal  rlogind.c       /^fatal(f, msg, syserr)$/
+getstr rlogind.c       /^getstr(buf, cnt, errmsg)$/
+local_domain   rlogind.c       /^local_domain(h)$/
+pkcontrol      rlogind.c       /^#define       pkcontrol(c)    ((c)&(TIOCPKT_FLUSHWRITE|TIOC/
+protocol       rlogind.c       /^protocol(f, p)$/
+setup_term     rlogind.c       /^setup_term(fd)$/
+topdomain      rlogind.c       /^topdomain(h)$/
+usage  rlogind.c       /^usage()$/
diff --git a/Foreign/src/rshd/tags b/Foreign/src/rshd/tags
new file mode 100644 (file)
index 0000000..4570847
--- /dev/null
@@ -0,0 +1,11 @@
+Mrshd  rshd.c  /^main(argc, argv)$/
+des_clear_key  ../../usr.bin/rlogin/des_rw.c   /^des_clear_key()$/
+des_read       ../../usr.bin/rlogin/des_rw.c   /^des_read(fd, buf, len)$/
+des_set_key    ../../usr.bin/rlogin/des_rw.c   /^des_set_key(inkey, insched)$/
+des_write      ../../usr.bin/rlogin/des_rw.c   /^des_write(fd, buf, len)$/
+doit   rshd.c  /^doit(fromp)$/
+error  rshd.c  /^error(fmt, a1, a2, a3)$/
+getstr rshd.c  /^getstr(buf, cnt, err)$/
+local_domain   rshd.c  /^local_domain(h)$/
+topdomain      rshd.c  /^topdomain(h)$/
+usage  rshd.c  /^usage()$/
diff --git a/usr/src/lib/libm/tags b/usr/src/lib/libm/tags
new file mode 100644 (file)
index 0000000..b6550ea
--- /dev/null
@@ -0,0 +1,9 @@
+Mfmod  common_source/fmod.c    /^main()$/
+atan2  mc68881/atan2.c /^double atan2(y,x)$/
+cabs   ieee/cabs.c     /^cabs(z)$/
+cbrt   ieee/cbrt.c     /^double cbrt(x) $/
+doit   common_source/fmod.c    /^doit(x,y)$/
+hypot  ieee/cabs.c     /^double hypot(x,y)$/
+pow_p  common_source/pow.c     /^static double pow_p(x,y)       $/
+vc     common_source/acosh.c   /^vc(ln2hi, 6.9314718055829871446E-1  ,7217,4031,000/
+z_abs  ieee/cabs.c     /^z_abs(z)$/
diff --git a/usr/src/lib/libresolv/tags b/usr/src/lib/libresolv/tags
new file mode 100644 (file)
index 0000000..7aaa22e
--- /dev/null
@@ -0,0 +1,19 @@
+FD_CLR ../libc/net/res_send.c  /^#define       FD_CLR(n, p)    ((p)->fds_bits[(n)\/NFDBITS] /
+FD_ISSET       ../libc/net/res_send.c  /^#define       FD_ISSET(n, p)  ((p)->fds_bits[(n)\/NFDBITS/
+FD_SET ../libc/net/res_send.c  /^#define       FD_SET(n, p)    ((p)->fds_bits[(n)\/NFDBITS] /
+FD_ZERO        ../libc/net/res_send.c  /^#define FD_ZERO(p)    bzero((char *)(p), sizeof(*(p))/
+__hostalias    ../libc/net/res_query.c /^__hostalias(name)$/
+_endhtent      ../libc/net/gethostnamadr.c     /^_endhtent()$/
+_gethtbyaddr   ../libc/net/gethostnamadr.c     /^_gethtbyaddr(addr, len, type)$/
+_gethtbyname   ../libc/net/gethostnamadr.c     /^_gethtbyname(name)$/
+_gethtent      ../libc/net/gethostnamadr.c     /^_gethtent()$/
+_res_close     ../libc/net/res_send.c  /^_res_close()$/
+_sethtent      ../libc/net/gethostnamadr.c     /^_sethtent(f)$/
+getanswer      ../libc/net/gethostnamadr.c     /^getanswer(answer, anslen, iquery)$/
+gethostbyaddr  ../libc/net/gethostnamadr.c     /^gethostbyaddr(addr, len, type)$/
+gethostbyname  ../libc/net/gethostnamadr.c     /^gethostbyname(name)$/
+res_mkquery    ../libc/net/res_mkquery.c       /^res_mkquery(op, dname, class, type, data, datalen,/
+res_query      ../libc/net/res_query.c /^res_query(name, class, type, answer, anslen)$/
+res_querydomain        ../libc/net/res_query.c /^res_querydomain(name, domain, class, type, answer,/
+res_search     ../libc/net/res_query.c /^res_search(name, class, type, answer, anslen)$/
+res_send       ../libc/net/res_send.c  /^res_send(buf, buflen, answer, anslen)$/
diff --git a/usr/src/lib/librpc/rpc/tags b/usr/src/lib/librpc/rpc/tags
new file mode 100644 (file)
index 0000000..30545d2
--- /dev/null
@@ -0,0 +1,199 @@
+ALLOC  svc_udp.c       /^#define ALLOC(type, size)     \\$/
+AUTH_PRIVATE   auth_unix.c     /^#define       AUTH_PRIVATE(auth)      ((struct audata *)auth-/
+BZERO  svc_udp.c       /^#define BZERO(addr, type, size)        \\$/
+CACHE_LOC      svc_udp.c       /^#define CACHE_LOC(transp, xid)        \\$/
+CACHE_PERROR   svc_udp.c       /^#define CACHE_PERROR(msg)     \\$/
+MAX    svc_udp.c       /^#define MAX(a, b)     ((a > b) ? a : b)$/
+_authenticate  svc_auth.c      /^_authenticate(rqst, msg)$/
+_buf   clnt_perror.c   /^_buf()$/
+_rpc_dtablesize        rpc_dtablesize.c        /^_rpc_dtablesize()$/
+_rpcdata       getrpcent.c     /^_rpcdata()$/
+_seterr_reply  rpc_prot.c      /^_seterr_reply(msg, error)$/
+_svcauth_null  svc_auth.c      /^_svcauth_null(\/*rqst, msg*\/)$/
+_svcauth_short svc_auth_unix.c /^_svcauth_short(rqst, msg)$/
+_svcauth_unix  svc_auth_unix.c /^_svcauth_unix(rqst, msg)$/
+accepted       rpc_prot.c      /^accepted(acpt_stat, error)$/
+auth_errmsg    clnt_perror.c   /^auth_errmsg(stat)$/
+authnone_create        auth_none.c     /^authnone_create()$/
+authnone_destroy       auth_none.c     /^authnone_destroy()$/
+authnone_marshal       auth_none.c     /^authnone_marshal(client, xdrs)$/
+authnone_refresh       auth_none.c     /^authnone_refresh()$/
+authnone_validate      auth_none.c     /^authnone_validate()$/
+authnone_verf  auth_none.c     /^authnone_verf()$/
+authunix_create        auth_unix.c     /^authunix_create(machname, uid, gid, len, aup_gids)/
+authunix_create_default        auth_unix.c     /^authunix_create_default()$/
+authunix_destroy       auth_unix.c     /^authunix_destroy(auth)$/
+authunix_marshal       auth_unix.c     /^authunix_marshal(auth, xdrs)$/
+authunix_nextverf      auth_unix.c     /^authunix_nextverf(auth)$/
+authunix_refresh       auth_unix.c     /^authunix_refresh(auth)$/
+authunix_validate      auth_unix.c     /^authunix_validate(auth, verf)$/
+bindresvport   bindresvport.c  /^bindresvport(sd, sin)$/
+cache_get      svc_udp.c       /^cache_get(xprt, msg, replyp, replylenp)$/
+cache_set      svc_udp.c       /^cache_set(xprt, replylen)$/
+callrpc        clnt_simple.c   /^callrpc(host, prognum, versnum, procnum, inproc, i/
+clnt_broadcast pmap_rmt.c      /^clnt_broadcast(prog, vers, proc, xargs, argsp, xre/
+clnt_create    clnt_generic.c  /^clnt_create(hostname, prog, vers, proto)$/
+clnt_pcreateerror      clnt_perror.c   /^clnt_pcreateerror(s)$/
+clnt_perrno    clnt_perror.c   /^clnt_perrno(num)$/
+clnt_perror    clnt_perror.c   /^clnt_perror(rpch, s)$/
+clnt_spcreateerror     clnt_perror.c   /^clnt_spcreateerror(s)$/
+clnt_sperrno   clnt_perror.c   /^clnt_sperrno(stat)$/
+clnt_sperror   clnt_perror.c   /^clnt_sperror(rpch, s)$/
+clntraw_abort  clnt_raw.c      /^clntraw_abort()$/
+clntraw_call   clnt_raw.c      /^clntraw_call(h, proc, xargs, argsp, xresults, resu/
+clntraw_control        clnt_raw.c      /^clntraw_control()$/
+clntraw_create clnt_raw.c      /^clntraw_create(prog, vers)$/
+clntraw_destroy        clnt_raw.c      /^clntraw_destroy()$/
+clntraw_freeres        clnt_raw.c      /^clntraw_freeres(cl, xdr_res, res_ptr)$/
+clntraw_geterr clnt_raw.c      /^clntraw_geterr()$/
+clnttcp_abort  clnt_tcp.c      /^clnttcp_abort()$/
+clnttcp_call   clnt_tcp.c      /^clnttcp_call(h, proc, xdr_args, args_ptr, xdr_resu/
+clnttcp_control        clnt_tcp.c      /^clnttcp_control(cl, request, info)$/
+clnttcp_create clnt_tcp.c      /^clnttcp_create(raddr, prog, vers, sockp, sendsz, r/
+clnttcp_destroy        clnt_tcp.c      /^clnttcp_destroy(h)$/
+clnttcp_freeres        clnt_tcp.c      /^clnttcp_freeres(cl, xdr_res, res_ptr)$/
+clnttcp_geterr clnt_tcp.c      /^clnttcp_geterr(h, errp)$/
+clntudp_abort  clnt_udp.c      /^clntudp_abort(\/*h*\/)$/
+clntudp_bufcreate      clnt_udp.c      /^clntudp_bufcreate(raddr, program, version, wait, s/
+clntudp_call   clnt_udp.c      /^clntudp_call(cl, proc, xargs, argsp, xresults, res/
+clntudp_control        clnt_udp.c      /^clntudp_control(cl, request, info)$/
+clntudp_create clnt_udp.c      /^clntudp_create(raddr, program, version, wait, sock/
+clntudp_destroy        clnt_udp.c      /^clntudp_destroy(cl)$/
+clntudp_freeres        clnt_udp.c      /^clntudp_freeres(cl, xdr_res, res_ptr)$/
+clntudp_geterr clnt_udp.c      /^clntudp_geterr(cl, errp)$/
+endrpcent      getrpcent.c     /^endrpcent()$/
+fill_input_buf xdr_rec.c       /^fill_input_buf(rstrm)$/
+fix_buf_size   xdr_rec.c       /^fix_buf_size(s)$/
+flush_out      xdr_rec.c       /^flush_out(rstrm, eor)$/
+get_input_bytes        xdr_rec.c       /^get_input_bytes(rstrm, addr, len)$/
+get_myaddress  get_myaddress.c /^get_myaddress(addr)$/
+getbroadcastnets       pmap_rmt.c      /^getbroadcastnets(addrs, sock, buf)$/
+getrpcbyname   getrpcent.c     /^getrpcbyname(name)$/
+getrpcbynumber getrpcent.c     /^getrpcbynumber(number)$/
+getrpcent      getrpcent.c     /^getrpcent()$/
+getrpcport     getrpcport.c    /^getrpcport(host, prognum, versnum, proto)$/
+interpret      getrpcent.c     /^interpret(val, len)$/
+makefd_xprt    svc_tcp.c       /^makefd_xprt(fd, sendsize, recvsize)$/
+marshal_new_auth       auth_unix.c     /^marshal_new_auth(auth)$/
+max    pmap_rmt.c      /^#define max(a, b) (a > b ? a : b)$/
+pmap_getmaps   pmap_getmaps.c  /^pmap_getmaps(address)$/
+pmap_getport   pmap_getport.c  /^pmap_getport(address, program, version, protocol)$/
+pmap_rmtcall   pmap_rmt.c      /^pmap_rmtcall(addr, prog, vers, proc, xdrargs, args/
+pmap_set       pmap_clnt.c     /^pmap_set(program, version, protocol, port)$/
+pmap_unset     pmap_clnt.c     /^pmap_unset(program, version)$/
+readtcp        clnt_tcp.c      /^readtcp(ct, buf, len)$/
+registerrpc    svc_simple.c    /^registerrpc(prognum, versnum, procnum, progname, i/
+rejected       rpc_prot.c      /^rejected(rjct_stat, error)$/
+rendezvous_request     svc_tcp.c       /^rendezvous_request(xprt)$/
+rendezvous_stat        svc_tcp.c       /^rendezvous_stat()$/
+rpc_buffer     svc_udp.c       /^#define rpc_buffer(xprt) ((xprt)->xp_p1)$/
+set_input_fragment     xdr_rec.c       /^set_input_fragment(rstrm)$/
+setrpcent      getrpcent.c     /^setrpcent(f)$/
+size   pmap_rmt.c      /^#define size(p)       max((p).sa_len, sizeof(p))$/
+skip_input_bytes       xdr_rec.c       /^skip_input_bytes(rstrm, cnt)$/
+su_data        svc_udp.c       /^#define       su_data(xprt)   ((struct svcudp_data *)(xprt/
+svc_find       svc.c   /^svc_find(prog, vers, prev)$/
+svc_getreq     svc.c   /^svc_getreq(rdfds)$/
+svc_register   svc.c   /^svc_register(xprt, prog, vers, dispatch, protocol)/
+svc_run        svc_run.c       /^svc_run()$/
+svc_sendreply  svc.c   /^svc_sendreply(xprt, xdr_results, xdr_location)$/
+svc_unregister svc.c   /^svc_unregister(prog, vers)$/
+svcerr_auth    svc.c   /^svcerr_auth(xprt, why)$/
+svcerr_decode  svc.c   /^svcerr_decode(xprt)$/
+svcerr_noproc  svc.c   /^svcerr_noproc(xprt)$/
+svcerr_noprog  svc.c   /^svcerr_noprog(xprt)$/
+svcerr_progvers        svc.c   /^svcerr_progvers(xprt, low_vers, high_vers)$/
+svcerr_systemerr       svc.c   /^svcerr_systemerr(xprt)$/
+svcerr_weakauth        svc.c   /^svcerr_weakauth(xprt)$/
+svcfd_create   svc_tcp.c       /^svcfd_create(fd, sendsize, recvsize)$/
+svcraw_create  svc_raw.c       /^svcraw_create()$/
+svcraw_destroy svc_raw.c       /^svcraw_destroy()$/
+svcraw_freeargs        svc_raw.c       /^svcraw_freeargs(xprt, xdr_args, args_ptr)$/
+svcraw_getargs svc_raw.c       /^svcraw_getargs(xprt, xdr_args, args_ptr)$/
+svcraw_recv    svc_raw.c       /^svcraw_recv(xprt, msg)$/
+svcraw_reply   svc_raw.c       /^svcraw_reply(xprt, msg)$/
+svcraw_stat    svc_raw.c       /^svcraw_stat()$/
+svctcp_create  svc_tcp.c       /^svctcp_create(sock, sendsize, recvsize)$/
+svctcp_destroy svc_tcp.c       /^svctcp_destroy(xprt)$/
+svctcp_freeargs        svc_tcp.c       /^svctcp_freeargs(xprt, xdr_args, args_ptr)$/
+svctcp_getargs svc_tcp.c       /^svctcp_getargs(xprt, xdr_args, args_ptr)$/
+svctcp_recv    svc_tcp.c       /^svctcp_recv(xprt, msg)$/
+svctcp_reply   svc_tcp.c       /^svctcp_reply(xprt, msg)$/
+svctcp_stat    svc_tcp.c       /^svctcp_stat(xprt)$/
+svcudp_bufcreate       svc_udp.c       /^svcudp_bufcreate(sock, sendsz, recvsz)$/
+svcudp_create  svc_udp.c       /^svcudp_create(sock)$/
+svcudp_destroy svc_udp.c       /^svcudp_destroy(xprt)$/
+svcudp_enablecache     svc_udp.c       /^svcudp_enablecache(transp, size)$/
+svcudp_freeargs        svc_udp.c       /^svcudp_freeargs(xprt, xdr_args, args_ptr)$/
+svcudp_getargs svc_udp.c       /^svcudp_getargs(xprt, xdr_args, args_ptr)$/
+svcudp_recv    svc_udp.c       /^svcudp_recv(xprt, msg)$/
+svcudp_reply   svc_udp.c       /^svcudp_reply(xprt, msg)$/
+svcudp_stat    svc_udp.c       /^svcudp_stat(xprt)$/
+universal      svc_simple.c    /^universal(rqstp, transp)$/
+writetcp       clnt_tcp.c      /^writetcp(ct, buf, len)$/
+xdr_accepted_reply     rpc_prot.c      /^xdr_accepted_reply(xdrs, ar)$/
+xdr_array      xdr_array.c     /^xdr_array(xdrs, addrp, sizep, maxsize, elsize, elp/
+xdr_authunix_parms     authunix_prot.c /^xdr_authunix_parms(xdrs, p)$/
+xdr_bool       xdr.c   /^xdr_bool(xdrs, bp)$/
+xdr_bytes      xdr.c   /^xdr_bytes(xdrs, cpp, sizep, maxsize)$/
+xdr_callhdr    rpc_prot.c      /^xdr_callhdr(xdrs, cmsg)$/
+xdr_callmsg    rpc_callmsg.c   /^xdr_callmsg(xdrs, cmsg)$/
+xdr_char       xdr.c   /^xdr_char(xdrs, cp)$/
+xdr_des_block  rpc_prot.c      /^xdr_des_block(xdrs, blkp)$/
+xdr_enum       xdr.c   /^xdr_enum(xdrs, ep)$/
+xdr_free       xdr.c   /^xdr_free(proc, objp)$/
+xdr_int        xdr.c   /^xdr_int(xdrs, ip)$/
+xdr_long       xdr.c   /^xdr_long(xdrs, lp)$/
+xdr_netobj     xdr.c   /^xdr_netobj(xdrs, np)$/
+xdr_opaque     xdr.c   /^xdr_opaque(xdrs, cp, cnt)$/
+xdr_opaque_auth        rpc_prot.c      /^xdr_opaque_auth(xdrs, ap)$/
+xdr_pmap       pmap_prot.c     /^xdr_pmap(xdrs, regs)$/
+xdr_pmaplist   pmap_prot2.c    /^xdr_pmaplist(xdrs, rp)$/
+xdr_pointer    xdr_reference.c /^xdr_pointer(xdrs,objpp,obj_size,xdr_obj)$/
+xdr_reference  xdr_reference.c /^xdr_reference(xdrs, pp, size, proc)$/
+xdr_rejected_reply     rpc_prot.c      /^xdr_rejected_reply(xdrs, rr)$/
+xdr_replymsg   rpc_prot.c      /^xdr_replymsg(xdrs, rmsg)$/
+xdr_rmtcall_args       pmap_rmt.c      /^xdr_rmtcall_args(xdrs, cap)$/
+xdr_rmtcallres pmap_rmt.c      /^xdr_rmtcallres(xdrs, crp)$/
+xdr_short      xdr.c   /^xdr_short(xdrs, sp)$/
+xdr_string     xdr.c   /^xdr_string(xdrs, cpp, maxsize)$/
+xdr_u_char     xdr.c   /^xdr_u_char(xdrs, cp)$/
+xdr_u_int      xdr.c   /^xdr_u_int(xdrs, up)$/
+xdr_u_long     xdr.c   /^xdr_u_long(xdrs, ulp)$/
+xdr_u_short    xdr.c   /^xdr_u_short(xdrs, usp)$/
+xdr_union      xdr.c   /^xdr_union(xdrs, dscmp, unp, choices, dfault)$/
+xdr_vector     xdr_array.c     /^xdr_vector(xdrs, basep, nelem, elemsize, xdr_elem)/
+xdr_void       xdr.c   /^xdr_void(\/* xdrs, addr *\/)$/
+xdr_wrapstring xdr.c   /^xdr_wrapstring(xdrs, cpp)$/
+xdrmem_create  xdr_mem.c       /^xdrmem_create(xdrs, addr, size, op)$/
+xdrmem_destroy xdr_mem.c       /^xdrmem_destroy(\/*xdrs*\/)$/
+xdrmem_getbytes        xdr_mem.c       /^xdrmem_getbytes(xdrs, addr, len)$/
+xdrmem_getlong xdr_mem.c       /^xdrmem_getlong(xdrs, lp)$/
+xdrmem_getpos  xdr_mem.c       /^xdrmem_getpos(xdrs)$/
+xdrmem_inline  xdr_mem.c       /^xdrmem_inline(xdrs, len)$/
+xdrmem_putbytes        xdr_mem.c       /^xdrmem_putbytes(xdrs, addr, len)$/
+xdrmem_putlong xdr_mem.c       /^xdrmem_putlong(xdrs, lp)$/
+xdrmem_setpos  xdr_mem.c       /^xdrmem_setpos(xdrs, pos)$/
+xdrrec_create  xdr_rec.c       /^xdrrec_create(xdrs, sendsize, recvsize, tcp_handle/
+xdrrec_destroy xdr_rec.c       /^xdrrec_destroy(xdrs)$/
+xdrrec_endofrecord     xdr_rec.c       /^xdrrec_endofrecord(xdrs, sendnow)$/
+xdrrec_eof     xdr_rec.c       /^xdrrec_eof(xdrs)$/
+xdrrec_getbytes        xdr_rec.c       /^xdrrec_getbytes(xdrs, addr, len)$/
+xdrrec_getlong xdr_rec.c       /^xdrrec_getlong(xdrs, lp)$/
+xdrrec_getpos  xdr_rec.c       /^xdrrec_getpos(xdrs)$/
+xdrrec_inline  xdr_rec.c       /^xdrrec_inline(xdrs, len)$/
+xdrrec_putbytes        xdr_rec.c       /^xdrrec_putbytes(xdrs, addr, len)$/
+xdrrec_putlong xdr_rec.c       /^xdrrec_putlong(xdrs, lp)$/
+xdrrec_setpos  xdr_rec.c       /^xdrrec_setpos(xdrs, pos)$/
+xdrrec_skiprecord      xdr_rec.c       /^xdrrec_skiprecord(xdrs)$/
+xdrstdio_create        xdr_stdio.c     /^xdrstdio_create(xdrs, file, op)$/
+xdrstdio_destroy       xdr_stdio.c     /^xdrstdio_destroy(xdrs)$/
+xdrstdio_getbytes      xdr_stdio.c     /^xdrstdio_getbytes(xdrs, addr, len)$/
+xdrstdio_getlong       xdr_stdio.c     /^xdrstdio_getlong(xdrs, lp)$/
+xdrstdio_getpos        xdr_stdio.c     /^xdrstdio_getpos(xdrs)$/
+xdrstdio_inline        xdr_stdio.c     /^xdrstdio_inline(xdrs, len)$/
+xdrstdio_putbytes      xdr_stdio.c     /^xdrstdio_putbytes(xdrs, addr, len)$/
+xdrstdio_putlong       xdr_stdio.c     /^xdrstdio_putlong(xdrs, lp)$/
+xdrstdio_setpos        xdr_stdio.c     /^xdrstdio_setpos(xdrs, pos) $/
+xprt_register  svc.c   /^xprt_register(xprt)$/
+xprt_unregister        svc.c   /^xprt_unregister(xprt) $/
diff --git a/usr/src/lib/libterm/tags b/usr/src/lib/libterm/tags
new file mode 100644 (file)
index 0000000..9cd1d89
--- /dev/null
@@ -0,0 +1,12 @@
+CTRL   tgoto.c /^#define       CTRL(c) ((c) & 037)$/
+tdecode        termcap.c       /^tdecode(str, area)$/
+tfindent       termcap.c       /^tfindent(bp, name)$/
+tgetent        termcap.c       /^tgetent(bp, name)$/
+tgetflag       termcap.c       /^tgetflag(id)$/
+tgetnum        termcap.c       /^tgetnum(id)$/
+tgetstr        termcap.c       /^tgetstr(id, area)$/
+tgoto  tgoto.c /^tgoto(CM, destcol, destline)$/
+tnamatch       termcap.c       /^tnamatch(np)$/
+tnchktc        termcap.c       /^tnchktc()$/
+tputs  tputs.c /^tputs(cp, affcnt, outc)$/
+tskip  termcap.c       /^tskip(bp)$/
diff --git a/usr/src/lib/libutil/tags b/usr/src/lib/libutil/tags
new file mode 100644 (file)
index 0000000..9c4cefb
--- /dev/null
@@ -0,0 +1,35 @@
+basename       kvm.c   /^#define basename(cp)  ((tmp=rindex((cp), '\/')) ? t/
+btop   kvm.c   /^#define       btop(x)         (((unsigned)(x)) >> PGSHIFT)    \/* /
+daemon daemon.c        /^daemon(nochdir, noclose)$/
+forkpty        pty.c   /^forkpty(amaster, name, termp, winp)$/
+getkvars       kvm.c   /^getkvars()$/
+getloadavg     getloadavg.c    /^getloadavg(loadavg, nelem)$/
+group_from_gid pwcache.c       /^group_from_gid(gid, nogroup)$/
+iskva  kvm.c   /^#define iskva(v)      (1)$/
+klseek kvm.c   /^klseek(fd, loc, off)$/
+kvm_close      kvm.c   /^kvm_close()$/
+kvm_doprocs    kvm.c   /^kvm_doprocs(what, arg, buff)$/
+kvm_freeprocs  kvm.c   /^kvm_freeprocs()$/
+kvm_getargs    kvm.c   /^kvm_getargs(p, up)$/
+kvm_geteproc   kvm.c   /^kvm_geteproc(p)$/
+kvm_geterr     kvm.c   /^kvm_geterr()$/
+kvm_getprocs   kvm.c   /^kvm_getprocs(what, arg)$/
+kvm_getu       kvm.c   /^kvm_getu(p)$/
+kvm_init       kvm.c   /^kvm_init(uf, mf, sf)$/
+kvm_nextproc   kvm.c   /^kvm_nextproc()$/
+kvm_nlist      kvm.c   /^kvm_nlist(nl)$/
+kvm_openfiles  kvm.c   /^kvm_openfiles(uf, mf, sf)$/
+kvm_read       kvm.c   /^kvm_read(loc, buf, len)$/
+kvm_setproc    kvm.c   /^kvm_setproc()$/
+login  login.c /^login(ut)$/
+login_tty      login_tty.c     /^login_tty(fd)$/
+logout logout.c        /^logout(line)$/
+logwtmp        logwtmp.c       /^logwtmp(line, name, host)$/
+openpty        pty.c   /^openpty(amaster, aslave, name, termp, winp)$/
+pftoc  kvm.c   /^#define pftoc(f)      ((f) - lowram)$/
+ptob   kvm.c   /^#define       ptob(x)         ((caddr_t)((x) << PGSHIFT))     \/* X/
+seterr kvm.c   /^seterr(va_alist)$/
+setsyserr      kvm.c   /^setsyserr(va_alist)$/
+user_from_uid  pwcache.c       /^user_from_uid(uid, nouser)$/
+vstodb kvm.c   /^vstodb(vsbase, vssize, dmp, dbp, rev)$/
+vtophys        kvm.c   /^vtophys(loc)$/
diff --git a/usr/src/lib/liby/tags b/usr/src/lib/liby/tags
new file mode 100644 (file)
index 0000000..31a1b74
--- /dev/null
@@ -0,0 +1,2 @@
+Mmain  main.c  /^main()$/
+yyerror        yyerror.c       /^yyerror(msg)$/
diff --git a/usr/src/libexec/bugfiler/tags b/usr/src/libexec/bugfiler/tags
new file mode 100644 (file)
index 0000000..3062788
--- /dev/null
@@ -0,0 +1,13 @@
+ENT    gethead.c       /^#define ENT(X)        sizeof(X) - 1, X$/
+Mbugfiler      bugfiler.c      /^main(argc, argv)$/
+chk1   gethead.c       /^chk1(line)$/
+error  error.c /^error(fmt, arg)$/
+gethead        gethead.c       /^gethead(redist)$/
+getnext        process.c       /^getnext()$/
+logit  bugfiler.c      /^logit()$/
+make_copy      bugfiler.c      /^make_copy()$/
+pbuf   gethead.c       /^pbuf(line)$/
+process        process.c       /^process()$/
+redist redist.c        /^redist()$/
+reply  reply.c /^reply()$/
+seterr error.c /^seterr()$/
diff --git a/usr/src/libexec/comsat/tags b/usr/src/libexec/comsat/tags
new file mode 100644 (file)
index 0000000..0b730de
--- /dev/null
@@ -0,0 +1,6 @@
+Mcomsat        comsat.c        /^main(argc, argv)$/
+jkfprintf      comsat.c        /^jkfprintf(tp, name, offset)$/
+mailfor        comsat.c        /^mailfor(name)$/
+notify comsat.c        /^notify(utp, offset)$/
+onalrm comsat.c        /^onalrm()$/
+reapchildren   comsat.c        /^reapchildren()$/
diff --git a/usr/src/libexec/fingerd/tags b/usr/src/libexec/fingerd/tags
new file mode 100644 (file)
index 0000000..251a0cd
--- /dev/null
@@ -0,0 +1,2 @@
+Mfingerd       fingerd.c       /^main()$/
+fatal  fingerd.c       /^fatal(msg)$/
diff --git a/usr/src/libexec/ftpd/tags b/usr/src/libexec/ftpd/tags
new file mode 100644 (file)
index 0000000..f7b6393
--- /dev/null
@@ -0,0 +1,68 @@
+Gcat   ../../usr.bin/ftp/glob.c        /^Gcat(s1, s2)$/
+Gmatch ../../usr.bin/ftp/glob.c        /^Gmatch(s, p)$/
+Mftpd  ftpd.c  /^main(argc, argv, envp)$/
+UC     ftpd.c  /^#define UC(b) (((int) b) & 0xff)$/
+ack    ftpd.c  /^ack(s)$/
+acollect       ../../usr.bin/ftp/glob.c        /^acollect(as)$/
+addpath        ../../usr.bin/ftp/glob.c        /^addpath(c)$/
+amatch ../../usr.bin/ftp/glob.c        /^amatch(s, p)$/
+any    ../../usr.bin/ftp/glob.c        /^any(c, s)$/
+blkcpy ../../usr.bin/ftp/glob.c        /^blkcpy(oav, bv)$/
+blkfree        ../../usr.bin/ftp/glob.c        /^blkfree(av0)$/
+blklen ../../usr.bin/ftp/glob.c        /^blklen(av)$/
+checkuser      ftpd.c  /^checkuser(name)$/
+collect        ../../usr.bin/ftp/glob.c        /^collect(as)$/
+copyblk        ../../usr.bin/ftp/glob.c        /^copyblk(v)$/
+cwd    ftpd.c  /^cwd(path)$/
+dataconn       ftpd.c  /^dataconn(name, size, mode)$/
+delete ftpd.c  /^delete(name)$/
+digit  ../../usr.bin/ftp/glob.c        /^digit(c)$/
+dolog  ftpd.c  /^dolog(sin)$/
+dologout       ftpd.c  /^dologout(status)$/
+end_login      ftpd.c  /^end_login()$/
+eq     ../../usr.bin/ftp/glob.c        /^#define       eq(a,b)         (strcmp(a, b)==0)$/
+execbrc        ../../usr.bin/ftp/glob.c        /^execbrc(p, s)$/
+expand ../../usr.bin/ftp/glob.c        /^expand(as)$/
+fatal  ftpd.c  /^fatal(s)$/
+ftpd_pclose    popen.c /^ftpd_pclose(iop)$/
+ftpd_popen     popen.c /^ftpd_popen(program, type)$/
+ftpglob        ../../usr.bin/ftp/glob.c        /^ftpglob(v)$/
+getdatasock    ftpd.c  /^getdatasock(mode)$/
+gethdir        ../../usr.bin/ftp/glob.c        /^gethdir(home)$/
+ginit  ../../usr.bin/ftp/glob.c        /^ginit(agargv)$/
+gunique        ftpd.c  /^gunique(local)$/
+isdir  ../../usr.bin/ftp/glob.c        /^#define       isdir(d)        ((d.st_mode & S_IFMT) == S_IFDIR)/
+letter ../../usr.bin/ftp/glob.c        /^letter(c)$/
+logwtmp        logwtmp.c       /^logwtmp(line, name, host)$/
+lostconn       ftpd.c  /^lostconn()$/
+lreply ftpd.c  /^lreply(n, fmt, p0, p1, p2, p3, p4, p5)$/
+makedir        ftpd.c  /^makedir(name)$/
+match  ../../usr.bin/ftp/glob.c        /^match(s, p)$/
+matchdir       ../../usr.bin/ftp/glob.c        /^matchdir(pattern)$/
+myoob  ftpd.c  /^myoob()$/
+nack   ftpd.c  /^nack(s)$/
+pass   ftpd.c  /^pass(passwd)$/
+passive        ftpd.c  /^passive()$/
+perror_reply   ftpd.c  /^perror_reply(code, string)$/
+pwd    ftpd.c  /^pwd()$/
+receive_data   ftpd.c  /^receive_data(instr, outstr)$/
+removedir      ftpd.c  /^removedir(name)$/
+renamecmd      ftpd.c  /^renamecmd(from, to)$/
+renamefrom     ftpd.c  /^renamefrom(name)$/
+reply  ftpd.c  /^reply(n, fmt, p0, p1, p2, p3, p4, p5)$/
+retrieve       ftpd.c  /^retrieve(cmd, name)$/
+rscan  ../../usr.bin/ftp/glob.c        /^rscan(t, f)$/
+send_data      ftpd.c  /^send_data(instr, outstr, blksize)$/
+send_file_list ftpd.c  /^send_file_list(whichfiles)$/
+setproctitle   ftpd.c  /^setproctitle(fmt, a, b, c)$/
+sgetpwnam      ftpd.c  /^sgetpwnam(name)$/
+sgetsave       ftpd.c  /^sgetsave(s)$/
+sort   ../../usr.bin/ftp/glob.c        /^sort()$/
+statcmd        ftpd.c  /^statcmd()$/
+statfilecmd    ftpd.c  /^statfilecmd(filename)$/
+store  ftpd.c  /^store(name, mode, unique)$/
+strend ../../usr.bin/ftp/glob.c        /^strend(cp)$/
+strspl ../../usr.bin/ftp/glob.c        /^strspl(cp, dp)$/
+tglob  ../../usr.bin/ftp/glob.c        /^tglob(c)$/
+user   ftpd.c  /^user(name)$/
+yyerror        ftpd.c  /^yyerror(s)$/
diff --git a/usr/src/libexec/getNAME/tags b/usr/src/libexec/getNAME/tags
new file mode 100644 (file)
index 0000000..776b8d1
--- /dev/null
@@ -0,0 +1,7 @@
+MgetNAME       getNAME.c       /^main(argc, argv)$/
+doname getNAME.c       /^doname(name)$/
+dorefname      getNAME.c       /^dorefname(name)$/
+getfrom        getNAME.c       /^getfrom(name)$/
+split  getNAME.c       /^split(line, name)$/
+trimln getNAME.c       /^trimln(cp)$/
+usage  getNAME.c       /^usage()$/
diff --git a/usr/src/libexec/getty/tags b/usr/src/libexec/getty/tags
new file mode 100644 (file)
index 0000000..50e39d7
--- /dev/null
@@ -0,0 +1,31 @@
+Mmain  main.c  /^main(argc, argv)$/
+adelay subr.c  /^adelay(ms, dp)$/
+autobaud       subr.c  /^autobaud()$/
+decode gettytab.c      /^decode(str, area)$/
+delaybits      subr.c  /^delaybits()$/
+dingdong       main.c  /^dingdong()$/
+edithost       subr.c  /^edithost(pat)$/
+gendefaults    subr.c  /^gendefaults()$/
+getent gettytab.c      /^getent(bp, name)$/
+getflag        gettytab.c      /^getflag(id)$/
+getname        main.c  /^getname()$/
+getnum gettytab.c      /^getnum(id)$/
+getstr gettytab.c      /^getstr(id, area)$/
+gettable       subr.c  /^gettable(name, buf, area)$/
+interrupt      main.c  /^interrupt()$/
+makeenv        subr.c  /^makeenv(env)$/
+namatch        gettytab.c      /^namatch(np)$/
+nchktc gettytab.c      /^nchktc()$/
+oflush main.c  /^oflush()$/
+portselector   subr.c  /^portselector()$/
+prompt main.c  /^prompt()$/
+putchr main.c  /^putchr(cc)$/
+putf   main.c  /^putf(cp)$/
+putpad main.c  /^putpad(s)$/
+puts   main.c  /^puts(s)$/
+set_ttydefaults        ttydefaults.c   /^set_ttydefaults(fd)$/
+setchars       subr.c  /^setchars()$/
+setdefaults    subr.c  /^setdefaults()$/
+setflags       subr.c  /^setflags(n)$/
+skip   gettytab.c      /^skip(bp)$/
+speed  subr.c  /^speed(val)$/
diff --git a/usr/src/libexec/kpasswdd/tags b/usr/src/libexec/kpasswdd/tags
new file mode 100644 (file)
index 0000000..382d3fb
--- /dev/null
@@ -0,0 +1,7 @@
+Mkpasswdd      kpasswdd.c      /^main()$/
+cleanup        kpasswdd.c      /^cleanup()$/
+des_clear_key  ../../usr.bin/rlogin/des_rw.c   /^des_clear_key()$/
+des_read       ../../usr.bin/rlogin/des_rw.c   /^des_read(fd, buf, len)$/
+des_set_key    ../../usr.bin/rlogin/des_rw.c   /^des_set_key(inkey, insched)$/
+des_write      ../../usr.bin/rlogin/des_rw.c   /^des_write(fd, buf, len)$/
+send_ack       kpasswdd.c      /^send_ack(remote, msg)$/
diff --git a/usr/src/libexec/mail.local/tags b/usr/src/libexec/mail.local/tags
new file mode 100644 (file)
index 0000000..79d36ae
--- /dev/null
@@ -0,0 +1,6 @@
+Mmail.local    mail.local.c    /^main(argc, argv)$/
+deliver        mail.local.c    /^deliver(fd, name)$/
+err    mail.local.c    /^err(isfatal, fmt)$/
+notifybiff     mail.local.c    /^notifybiff(msg)$/
+store  mail.local.c    /^store(from)$/
+usage  mail.local.c    /^usage()$/
diff --git a/usr/src/libexec/makekey/tags b/usr/src/libexec/makekey/tags
new file mode 100644 (file)
index 0000000..e716976
--- /dev/null
@@ -0,0 +1,3 @@
+Mmakekey       makekey.c       /^main()$/
+error  makekey.c       /^error()$/
+get    makekey.c       /^get(bp, len)$/
diff --git a/usr/src/libexec/rexecd/tags b/usr/src/libexec/rexecd/tags
new file mode 100644 (file)
index 0000000..277714e
--- /dev/null
@@ -0,0 +1,4 @@
+Mrexecd        rexecd.c        /^main(argc, argv)$/
+doit   rexecd.c        /^doit(f, fromp)$/
+error  rexecd.c        /^error(fmt, a1, a2, a3)$/
+getstr rexecd.c        /^getstr(buf, cnt, err)$/
diff --git a/usr/src/libexec/rlogind/tags b/usr/src/libexec/rlogind/tags
new file mode 100644 (file)
index 0000000..aea94c8
--- /dev/null
@@ -0,0 +1,18 @@
+Mrlogind       rlogind.c       /^main(argc, argv)$/
+cleanup        rlogind.c       /^cleanup()$/
+control        rlogind.c       /^control(pty, cp, n)$/
+des_clear_key  ../../usr.bin/rlogin/des_rw.c   /^des_clear_key()$/
+des_read       ../../usr.bin/rlogin/des_rw.c   /^des_read(fd, buf, len)$/
+des_set_key    ../../usr.bin/rlogin/des_rw.c   /^des_set_key(inkey, insched)$/
+des_write      ../../usr.bin/rlogin/des_rw.c   /^des_write(fd, buf, len)$/
+do_krb_login   rlogind.c       /^do_krb_login(host, dest)$/
+do_rlogin      rlogind.c       /^do_rlogin(host)$/
+doit   rlogind.c       /^doit(f, fromp)$/
+fatal  rlogind.c       /^fatal(f, msg, syserr)$/
+getstr rlogind.c       /^getstr(buf, cnt, errmsg)$/
+local_domain   rlogind.c       /^local_domain(h)$/
+pkcontrol      rlogind.c       /^#define       pkcontrol(c)    ((c)&(TIOCPKT_FLUSHWRITE|TIOC/
+protocol       rlogind.c       /^protocol(f, p)$/
+setup_term     rlogind.c       /^setup_term(fd)$/
+topdomain      rlogind.c       /^topdomain(h)$/
+usage  rlogind.c       /^usage()$/
diff --git a/usr/src/libexec/rshd/tags b/usr/src/libexec/rshd/tags
new file mode 100644 (file)
index 0000000..4570847
--- /dev/null
@@ -0,0 +1,11 @@
+Mrshd  rshd.c  /^main(argc, argv)$/
+des_clear_key  ../../usr.bin/rlogin/des_rw.c   /^des_clear_key()$/
+des_read       ../../usr.bin/rlogin/des_rw.c   /^des_read(fd, buf, len)$/
+des_set_key    ../../usr.bin/rlogin/des_rw.c   /^des_set_key(inkey, insched)$/
+des_write      ../../usr.bin/rlogin/des_rw.c   /^des_write(fd, buf, len)$/
+doit   rshd.c  /^doit(fromp)$/
+error  rshd.c  /^error(fmt, a1, a2, a3)$/
+getstr rshd.c  /^getstr(buf, cnt, err)$/
+local_domain   rshd.c  /^local_domain(h)$/
+topdomain      rshd.c  /^topdomain(h)$/
+usage  rshd.c  /^usage()$/
diff --git a/usr/src/libexec/talkd/tags b/usr/src/libexec/talkd/tags
new file mode 100644 (file)
index 0000000..2d60faa
--- /dev/null
@@ -0,0 +1,19 @@
+Mtalkd talkd.c /^main(argc, argv)$/
+SCMPN  process.c       /^#define SCMPN(a, b)   strncmp(a, b, sizeof (a))$/
+announce       announce.c      /^announce(request, remote_machine)$/
+announce_proc  announce.c      /^announce_proc(request, remote_machine)$/
+delete table.c /^delete(ptr)$/
+delete_invite  table.c /^delete_invite(id_num)$/
+do_announce    process.c       /^do_announce(mp, rp)$/
+find_match     table.c /^find_match(request)$/
+find_request   table.c /^find_request(request)$/
+find_user      process.c       /^find_user(name, tty)$/
+insert_table   table.c /^insert_table(request, response)$/
+max    announce.c      /^#define max(a,b) ( (a) > (b) ? (a) : (b) )$/
+new_id table.c /^new_id()$/
+print_mesg     announce.c      /^print_mesg(tf, request, remote_machine)$/
+print_request  print.c /^print_request(cp, mp)$/
+print_response print.c /^print_response(cp, rp)$/
+process_request        process.c       /^process_request(mp, rp)$/
+satosin        process.c       /^#define       satosin(sa)     ((struct sockaddr_in *)(sa))$/
+timeout        talkd.c /^timeout()$/
diff --git a/usr/src/libexec/telnetd/tags b/usr/src/libexec/telnetd/tags
new file mode 100644 (file)
index 0000000..ee34382
--- /dev/null
@@ -0,0 +1,122 @@
+ADD    state.c /^#define       ADD(c)   *ncp++ = c;$/
+ADD_DATA       state.c /^#define       ADD_DATA(c) { *ncp++ = c; if (c == SE) *nc/
+Mtelnetd       telnetd.c       /^main(argc, argv)$/
+SB_ACCUM       state.c /^#define       SB_ACCUM(c)     if (subpointer < (subbuffer+si/
+SB_CLEAR       state.c /^#define       SB_CLEAR()      subpointer = subbuffer;$/
+SB_EOF state.c /^#define       SB_EOF()        (subpointer >= subend)$/
+SB_GET state.c /^#define       SB_GET()        ((*subpointer++)&0xff)$/
+SB_LEN state.c /^#define       SB_LEN()        (subend - subpointer)$/
+SB_TERM        state.c /^#define       SB_TERM()       { subend = subpointer; SB_CLEAR(/
+SCMPN  sys_term.c      /^#define SCMPN(a, b)   strncmp(a, b, sizeof(a))$/
+SCPYN  sys_term.c      /^#define SCPYN(a, b)   (void) strncpy(a, b, sizeof(a)/
+Xterm_output   telnetd.c       /^Xterm_output(ibufp, obuf, icountp, ocount)$/
+_gettermname   telnetd.c       /^_gettermname()$/
+_termstat      termstat.c      /^_termstat()$/
+_utmp_sig_rcv  sys_term.c      /^_utmp_sig_rcv(sig)$/
+add_slc        slc.c   /^add_slc(func, flag, val)$/
+addarg sys_term.c      /^addarg(argv, val)$/
+change_slc     slc.c   /^change_slc(func, flag, val)$/
+check_slc      slc.c   /^check_slc()$/
+cleanopen      sys_term.c      /^cleanopen(line)$/
+cleantmp       sys_term.c      /^cleantmp(wtp)$/
+cleantmpdir    sys_term.c      /^cleantmpdir(jid, tpath, user)$/
+cleanup        sys_term.c      /^cleanup(sig)$/
+clientstat     termstat.c      /^clientstat(code, parm1, parm2)$/
+copy_termbuf   sys_term.c      /^copy_termbuf(cp, len)$/
+default_slc    slc.c   /^default_slc()$/
+defer_terminit termstat.c      /^defer_terminit()$/
+deferslc       slc.c   /^deferslc()$/
+defval sys_term.c      /^#define       defval(a) *valp = ((cc_t)a); *valpp = (cc_/
+do_opt_slc     slc.c   /^do_opt_slc(ptr, len)$/
+doclientstat   state.c /^doclientstat()$/
+doeof  telnetd.c       /^doeof()$/
+doit   telnetd.c       /^doit(who)$/
+dontoption     state.c /^dontoption(option)$/
+dooption       state.c /^dooption(option)$/
+edithost       utility.c       /^edithost(pat, host)$/
+end_slc        slc.c   /^end_slc(bufp)$/
+fatal  utility.c       /^fatal(f, msg)$/
+fatalperror    utility.c       /^fatalperror(f, msg)$/
+get_slc_defaults       slc.c   /^get_slc_defaults()$/
+getnpty        sys_term.c      /^getnpty()$/
+getpty sys_term.c      /^getpty()$/
+getptyslave    sys_term.c      /^getptyslave()$/
+getterminaltype        telnetd.c       /^getterminaltype(name)$/
+init_env       sys_term.c      /^init_env()$/
+init_termbuf   sys_term.c      /^init_termbuf()$/
+interrupt      telnetd.c       /^interrupt()$/
+jobend sys_term.c      /^jobend(jid, path, user)$/
+localstat      termstat.c      /^localstat()$/
+login_tty      sys_term.c      /^login_tty(t)$/
+net_encrypt    authenc.c       /^net_encrypt()$/
+net_write      authenc.c       /^net_write(str, len)$/
+netclear       utility.c       /^netclear()$/
+netflush       utility.c       /^netflush()$/
+nextitem       utility.c       /^nextitem(current)$/
+nologinproc    sys_term.c      /^nologinproc(sig)$/
+printdata      utility.c       /^printdata(tag, ptr, cnt)$/
+printoption    utility.c       /^printoption(fmt, option)$/
+printsub       utility.c       /^printsub(direction, pointer, length)$/
+process_slc    slc.c   /^process_slc(func, flag, val)$/
+ptyflush       utility.c       /^ptyflush()$/
+putchr utility.c       /^putchr(cc)$/
+putf   utility.c       /^putf(cp, where)$/
+putstr utility.c       /^putstr(s)$/
+recv_ayt       telnetd.c       /^recv_ayt()$/
+rmut   sys_term.c      /^rmut()$/
+send_do        state.c /^send_do(option, init)$/
+send_dont      state.c /^send_dont(option, init)$/
+send_slc       slc.c   /^send_slc()$/
+send_status    state.c /^send_status()$/
+send_will      state.c /^send_will(option, init)$/
+send_wont      state.c /^send_wont(option, init)$/
+sendbrk        telnetd.c       /^sendbrk()$/
+sendsusp       telnetd.c       /^sendsusp()$/
+set_termbuf    sys_term.c      /^set_termbuf()$/
+setval sys_term.c      /^#define       setval(a, b)    *valp = termbuf.c_cc[a]; \\$/
+sigjob sys_term.c      /^sigjob(sig)$/
+spcset sys_term.c      /^spcset(func, valp, valpp)$/
+start_login    sys_term.c      /^start_login(host, autologin, name)$/
+start_slc      slc.c   /^start_slc(getit)$/
+startslave     sys_term.c      /^startslave(host, autologin, autoname)$/
+stilloob       utility.c       /^stilloob(s)$/
+suboption      state.c /^suboption()$/
+telnet_getenv  authenc.c       /^telnet_getenv(val)$/
+telnet_gets    authenc.c       /^telnet_gets(prompt, result, length, echo)$/
+telnet_spin    authenc.c       /^telnet_spin()$/
+telrcv state.c /^telrcv()$/
+terminaltypeok telnetd.c       /^terminaltypeok(s)$/
+terminit       termstat.c      /^terminit()$/
+termstat       termstat.c      /^termstat()$/
+ttloop utility.c       /^ttloop()$/
+tty_binaryin   sys_term.c      /^tty_binaryin(on)$/
+tty_binaryout  sys_term.c      /^tty_binaryout(on)$/
+tty_flowmode   sys_term.c      /^tty_flowmode()$/
+tty_isbinaryin sys_term.c      /^tty_isbinaryin()$/
+tty_isbinaryout        sys_term.c      /^tty_isbinaryout()$/
+tty_iscrnl     sys_term.c      /^tty_iscrnl()$/
+tty_isecho     sys_term.c      /^tty_isecho()$/
+tty_isediting  sys_term.c      /^tty_isediting()$/
+tty_islitecho  sys_term.c      /^tty_islitecho()$/
+tty_isnewmap   sys_term.c      /^tty_isnewmap()$/
+tty_israw      sys_term.c      /^tty_israw()$/
+tty_issofttab  sys_term.c      /^tty_issofttab()$/
+tty_istrapsig  sys_term.c      /^tty_istrapsig()$/
+tty_linemode   sys_term.c      /^tty_linemode()$/
+tty_rspeed     sys_term.c      /^tty_rspeed(val)$/
+tty_setecho    sys_term.c      /^tty_setecho(on)$/
+tty_setedit    sys_term.c      /^tty_setedit(on)$/
+tty_setlinemode        sys_term.c      /^tty_setlinemode(on)$/
+tty_setlitecho sys_term.c      /^tty_setlitecho(on)$/
+tty_setsig     sys_term.c      /^tty_setsig(on)$/
+tty_setsofttab sys_term.c      /^tty_setsofttab(on)$/
+tty_tspeed     sys_term.c      /^tty_tspeed(val)$/
+usage  telnetd.c       /^usage()$/
+utmp_sig_init  sys_term.c      /^utmp_sig_init()$/
+utmp_sig_notify        sys_term.c      /^utmp_sig_notify(pid)$/
+utmp_sig_reset sys_term.c      /^utmp_sig_reset()$/
+utmp_sig_wait  sys_term.c      /^utmp_sig_wait()$/
+wewant utility.c       /^#define       wewant(p)       ((nfrontp > p) && ((*p&0xff) == /
+willoption     state.c /^willoption(option)$/
+wontoption     state.c /^wontoption(option)$/
+writenet       utility.c       /^writenet(ptr, len)$/
diff --git a/usr/src/libexec/tftpd/tags b/usr/src/libexec/tftpd/tags
new file mode 100644 (file)
index 0000000..37ccb04
--- /dev/null
@@ -0,0 +1,16 @@
+Mtftpd tftpd.c /^main(ac, av)$/
+justquit       tftpd.c /^justquit()$/
+nak    tftpd.c /^nak(error)$/
+r_init ../../usr.bin/tftp/tftpsubs.c   /^struct tftphdr *r_init() { return rw_init(1); }   /
+read_ahead     ../../usr.bin/tftp/tftpsubs.c   /^read_ahead(file, convert)$/
+readit ../../usr.bin/tftp/tftpsubs.c   /^readit(file, dpp, convert)$/
+recvfile       tftpd.c /^recvfile(pf)$/
+rw_init        ../../usr.bin/tftp/tftpsubs.c   /^rw_init(x)              \/* init for either read-a/
+sendfile       tftpd.c /^sendfile(pf)$/
+synchnet       ../../usr.bin/tftp/tftpsubs.c   /^synchnet(f)$/
+tftp   tftpd.c /^tftp(tp, size)$/
+timer  tftpd.c /^timer()$/
+validate_access        tftpd.c /^validate_access(filename, mode)$/
+w_init ../../usr.bin/tftp/tftpsubs.c   /^struct tftphdr *w_init() { return rw_init(0); }   /
+write_behind   ../../usr.bin/tftp/tftpsubs.c   /^write_behind(file, convert)$/
+writeit        ../../usr.bin/tftp/tftpsubs.c   /^writeit(file, dpp, ct, convert)$/
diff --git a/usr/src/libexec/uucpd/tags b/usr/src/libexec/uucpd/tags
new file mode 100644 (file)
index 0000000..95ee93c
--- /dev/null
@@ -0,0 +1,5 @@
+Muucpd uucpd.c /^main(argc, argv)$/
+SCPYN  uucpd.c /^#define       SCPYN(a, b)     strncpy(a, b, sizeof (a))$/
+doit   uucpd.c /^doit(sinp)$/
+dologout       uucpd.c /^dologout()$/
+readline       uucpd.c /^readline(p, n)$/
diff --git a/usr/src/sbin/XNSrouted/tags b/usr/src/sbin/XNSrouted/tags
new file mode 100644 (file)
index 0000000..af5485e
--- /dev/null
@@ -0,0 +1,54 @@
+FIXLEN tables.c        /^#define FIXLEN(s) { if ((s)->sa_len == 0) (s)->sa_/
+Mmain  main.c  /^main(argc, argv)$/
+addrouteforif  startup.c       /^addrouteforif(ifp)$/
+dumpif trace.c /^dumpif(fd, ifp)$/
+dumppacket     trace.c /^dumppacket(fd, dir, who, cp, size)$/
+dumptrace      trace.c /^dumptrace(fd, dir, ifd)$/
+fkexit main.c  /^fkexit()$/
+getsocket      main.c  /^getsocket(type, proto, sns)$/
+hup    timer.c /^hup()$/
+if_iflookup    if.c    /^if_iflookup(addr)$/
+if_ifwithaddr  if.c    /^if_ifwithaddr(addr)$/
+if_ifwithdstaddr       if.c    /^if_ifwithdstaddr(addr)$/
+if_ifwithnet   if.c    /^if_ifwithnet(addr)$/
+ifinit startup.c       /^ifinit()$/
+iftraceinit    trace.c /^iftraceinit(ifp, ifd)$/
+mask   main.c  /^#define       mask(s) (1<<((s)-1))$/
+max    startup.c       /^#define max(a, b) (a > b ? a : b)$/
+null_canon     af.c    /^null_canon(a1)$/
+null_checkhost af.c    /^null_checkhost(a1)$/
+null_hash      af.c    /^null_hash(addr, hp)$/
+null_ishost    af.c    /^null_ishost(a1)$/
+null_netmatch  af.c    /^null_netmatch(a1, a2)$/
+null_output    af.c    /^null_output(s, f, a1, n)$/
+null_portcheck af.c    /^null_portcheck(a1)$/
+null_portmatch af.c    /^null_portmatch(a1)$/
+process        main.c  /^process(fd)$/
+rip_input      input.c /^rip_input(from, size)$/
+rtadd  tables.c        /^rtadd(dst, gate, metric, state)$/
+rtchange       tables.c        /^rtchange(rt, gate, metric)$/
+rtdelete       tables.c        /^rtdelete(rt)$/
+rtfind tables.c        /^rtfind(dst)$/
+rtinit tables.c        /^rtinit()$/
+rtlookup       tables.c        /^rtlookup(dst)$/
+same   if.c    /^#define       same(a1, a2) \\$/
+size   startup.c       /^#define size(p)       max((p).sa_len, sizeof(p))$/
+sndmsg output.c        /^sndmsg(dst, flags, ifp)$/
+supply output.c        /^supply(dst, flags, ifp)$/
+timer  timer.c /^timer()$/
+toall  output.c        /^toall(f)$/
+trace  trace.c /^trace(ifd, who, p, len, m)$/
+traceaction    trace.c /^traceaction(fd, action, rt)$/
+traceinit      trace.c /^traceinit(ifp)$/
+traceoff       trace.c /^traceoff()$/
+traceon        trace.c /^traceon(file)$/
+xnnet_canon    af.c    /^xnnet_canon(sns)$/
+xnnet_checkhost        af.c    /^xnnet_checkhost(sns)$/
+xnnet_hash     af.c    /^xnnet_hash(sns, hp)$/
+xnnet_ishost   af.c    /^xnnet_ishost(sns)$/
+xnnet_netmatch af.c    /^xnnet_netmatch(sxn1, sxn2)$/
+xnnet_output   af.c    /^xnnet_output(flags, sns, size)$/
+xnnet_portmatch        af.c    /^xnnet_portmatch(sns)$/
+xns_nettoa     trace.c /^xns_nettoa(val)$/
+xns_nettosa    input.c /^xns_nettosa(net)$/
+xns_ntoa       trace.c /^xns_ntoa(addr)$/
diff --git a/usr/src/sbin/badsect/tags b/usr/src/sbin/badsect/tags
new file mode 100644 (file)
index 0000000..100e1b9
--- /dev/null
@@ -0,0 +1,3 @@
+Mbadsect       badsect.c       /^main(argc, argv)$/
+chkuse badsect.c       /^chkuse(blkno, cnt)$/
+rdfs   badsect.c       /^rdfs(bno, size, bf)$/
diff --git a/usr/src/sbin/clri/tags b/usr/src/sbin/clri/tags
new file mode 100644 (file)
index 0000000..8d833d0
--- /dev/null
@@ -0,0 +1,2 @@
+Mclri  clri.c  /^main(argc, argv)$/
+error  clri.c  /^error()$/
diff --git a/usr/src/sbin/disklabel/tags b/usr/src/sbin/disklabel/tags
new file mode 100644 (file)
index 0000000..9ac64ff
--- /dev/null
@@ -0,0 +1,19 @@
+Mdisklabel     disklabel.c     /^main(argc, argv)$/
+NXTNUM disklabel.c     /^#define NXTNUM(n) { \\$/
+Perror disklabel.c     /^Perror(str)$/
+Warning        disklabel.c     /^Warning(fmt, a1, a2, a3, a4, a5)$/
+checklabel     disklabel.c     /^checklabel(lp)$/
+display        disklabel.c     /^display(f, lp)$/
+dkcksum        dkcksum.c       /^dkcksum(lp)$/
+edit   disklabel.c     /^edit(lp, f)$/
+editit disklabel.c     /^editit()$/
+getasciilabel  disklabel.c     /^getasciilabel(f, lp)$/
+l_perror       disklabel.c     /^l_perror(s)$/
+makebootarea   disklabel.c     /^makebootarea(boot, dp)$/
+makelabel      disklabel.c     /^makelabel(type, name, lp)$/
+readlabel      disklabel.c     /^readlabel(f)$/
+skip   disklabel.c     /^skip(cp)$/
+streq  disklabel.c     /^#define       streq(a,b)      (strcmp(a,b) == 0)$/
+usage  disklabel.c     /^usage()$/
+word   disklabel.c     /^word(cp)$/
+writelabel     disklabel.c     /^writelabel(f, boot, lp)$/
diff --git a/usr/src/sbin/dmesg/tags b/usr/src/sbin/dmesg/tags
new file mode 100644 (file)
index 0000000..a457cd1
--- /dev/null
@@ -0,0 +1,4 @@
+Mdmesg dmesg.c /^main(argc, argv)$/
+err    dmesg.c /^err(fmt, va_alist)$/
+usage  dmesg.c /^usage()$/
+vputc  dmesg.c /^vputc(ch)$/
diff --git a/usr/src/sbin/dump/tags b/usr/src/sbin/dump/tags
new file mode 100644 (file)
index 0000000..aa0e566
--- /dev/null
@@ -0,0 +1,67 @@
+DECIDE unctime.c       /^#define DECIDE(a) \\$/
+Exit   dumptape.c      /^Exit(status)$/
+Mdumpmain      dumpmain.c      /^main(argc, argv)$/
+alarmcatch     dumpoptr.c      /^alarmcatch()$/
+allocfsent     dumpoptr.c      /^allocfsent(fs)$/
+alloctape      dumptape.c      /^alloctape()$/
+blksout        dumptraverse.c  /^blksout(blkp, frags, ino)$/
+blockest       dumptraverse.c  /^blockest(dp)$/
+blocksontape   dumpoptr.c      /^blocksontape()$/
+bread  dumptraverse.c  /^bread(blkno, buf, size)$/
+broadcast      dumpoptr.c      /^broadcast(message)$/
+close_rewind   dumptape.c      /^close_rewind()$/
+datesort       dumpoptr.c      /^datesort(a1, a2)$/
+dcmp   unctime.c       /^dcmp(dp, dp2)$/
+dirindir       dumptraverse.c  /^dirindir(ino, blkno, level, filesize)$/
+dmpindir       dumptraverse.c  /^dmpindir(ino, blk, level, size)$/
+doslave        dumptape.c      /^doslave(cmd, prev, next)$/
+dumpabort      dumptape.c      /^dumpabort()$/
+dumpblock      dumptape.c      /^dumpblock(blkno, size)$/
+dumpino        dumptraverse.c  /^dumpino(dp, ino)$/
+dumpmap        dumptraverse.c  /^dumpmap(map, type, ino)$/
+dumprecout     dumpitime.c     /^dumprecout(file, what)$/
+emitl  unctime.c       /^emitl(dp)$/
+enslave        dumptape.c      /^enslave()$/
+flushtape      dumptape.c      /^flushtape()$/
+fstabsearch    dumpoptr.c      /^fstabsearch(key)$/
+getdumptime    dumpitime.c     /^getdumptime()$/
+getfstab       dumpoptr.c      /^getfstab()$/
+getino dumptraverse.c  /^getino(inum)$/
+getrecord      dumpitime.c     /^getrecord(df, ddatep)$/
+initdumptimes  dumpitime.c     /^initdumptimes()$/
+interrupt      dumpoptr.c      /^interrupt()$/
+killall        dumptape.c      /^killall()$/
+lastdump       dumpoptr.c      /^lastdump(arg)$/
+lockfile       dumptape.c      /^lockfile(fd)$/
+lookup unctime.c       /^lookup(str)$/
+makedumpdate   dumpitime.c     /^makedumpdate(ddp, buf)$/
+mapdirs        dumptraverse.c  /^mapdirs(maxino, tapesize)$/
+mapfiles       dumptraverse.c  /^mapfiles(maxino, tapesize)$/
+max    dumpoptr.c      /^int max(a, b)$/
+min    dumpoptr.c      /^int min(a, b)$/
+msg    dumpoptr.c      /^void msg(fmt) char *fmt; { strcpy(lastmsg, fmt); }/
+msgtail        dumpoptr.c      /^void msgtail(fmt) char *fmt; { fmt = fmt; }$/
+putdumptime    dumpitime.c     /^putdumptime()$/
+query  dumpoptr.c      /^query(question)$/
+quit   dumpoptr.c      /^void quit(fmt) char *fmt; { msg(fmt); dumpabort();/
+rawname        dumpmain.c      /^rawname(cp)$/
+readdumptimes  dumpitime.c     /^readdumptimes(df)$/
+searchdir      dumptraverse.c  /^searchdir(ino, blkno, size, filesize)$/
+sendmes        dumpoptr.c      /^sendmes(tty, message)$/
+set_operators  dumpoptr.c      /^set_operators()$/
+sigAbort       dumpmain.c      /^sigAbort()$/
+sigalrm        dumpmain.c      /^void  sigalrm(){      msg("SIGALRM()  try rewriting\\n")/
+sigbus dumpmain.c      /^void  sigbus(){       msg("SIGBUS()  try rewriting\\n"); /
+sigfpe dumpmain.c      /^void  sigfpe(){       msg("SIGFPE()  try rewriting\\n"); /
+sighup dumpmain.c      /^void  sighup(){       msg("SIGHUP()  try rewriting\\n"); /
+sigpipe        dumptape.c      /^sigpipe()$/
+sigsegv        dumpmain.c      /^void  sigsegv(){      msg("SIGSEGV()  ABORTING!\\n"); ab/
+sigterm        dumpmain.c      /^void  sigterm(){      msg("SIGTERM()  try rewriting\\n")/
+sigtrap        dumpmain.c      /^void  sigtrap(){      msg("SIGTRAP()  try rewriting\\n")/
+startnewtape   dumptape.c      /^startnewtape()$/
+timeest        dumpoptr.c      /^timeest()$/
+tperror        dumptape.c      /^tperror()$/
+trewind        dumptape.c      /^trewind()$/
+unctime        unctime.c       /^unctime(str)$/
+writeheader    dumptraverse.c  /^writeheader(ino)$/
+writerec       dumptape.c      /^writerec(dp)$/
diff --git a/usr/src/sbin/dumpfs/tags b/usr/src/sbin/dumpfs/tags
new file mode 100644 (file)
index 0000000..f9f9386
--- /dev/null
@@ -0,0 +1,4 @@
+Mdumpfs        dumpfs.c        /^main(argc, argv)$/
+dumpcg dumpfs.c        /^dumpcg(name, c)$/
+dumpfs dumpfs.c        /^dumpfs(name)$/
+pbits  dumpfs.c        /^pbits(cp, max)$/
diff --git a/usr/src/sbin/fsck/tags b/usr/src/sbin/fsck/tags
new file mode 100644 (file)
index 0000000..96955c7
--- /dev/null
@@ -0,0 +1,92 @@
+CGSIZE setup.c /^#define CGSIZE(fs) \\$/
+Mmain  main.c  /^main(argc, argv)$/
+POWEROF2       setup.c /^#define POWEROF2(num) (((num) & ((num) - 1)) == 0)/
+addpart        preen.c /^addpart(name, fsname, auxdata)$/
+adjust dir.c   /^adjust(idesc, lcnt)$/
+allocblk       utilities.c     /^allocblk(frags)$/
+allocdir       dir.c   /^allocdir(parent, request, mode)$/
+allocino       inode.c /^allocino(request, type)$/
+argtoi main.c  /^argtoi(flag, req, str, base)$/
+badsb  setup.c /^badsb(listerr, s)$/
+blkerror       inode.c /^blkerror(ino, type, blk)$/
+blksort        pass2.c /^blksort(inpp1, inpp2)$/
+blockcheck     preen.c /^blockcheck(name)$/
+bread  utilities.c     /^bread(fd, buf, blk, size)$/
+bufinit        utilities.c     /^bufinit()$/
+bwrite utilities.c     /^bwrite(fd, buf, blk, size)$/
+cacheino       inode.c /^cacheino(dp, inumber)$/
+calcsb setup.c /^calcsb(dev, devfd, fs)$/
+catch  utilities.c     /^catch()$/
+catchquit      utilities.c     /^catchquit()$/
+changeino      dir.c   /^changeino(dir, name, newnum)$/
+checkfilesys   main.c  /^checkfilesys(filesys, mntpt, auxdata, child)$/
+checkfstab     preen.c /^checkfstab(preen, maxrun, docheck, chkit)$/
+chgino dir.c   /^chgino(idesc)$/
+chkrange       inode.c /^chkrange(blk, cnt)$/
+ckfini utilities.c     /^ckfini()$/
+ckinode        inode.c /^ckinode(dp, idesc)$/
+clrblock       ../../sys/ufs/ufs_subr.c        /^clrblock(fs, cp, h)$/
+clri   inode.c /^clri(idesc, type, flag)$/
+dircheck       dir.c   /^dircheck(idesc, dp)$/
+direrror       dir.c   /^direrror(ino, errmesg)$/
+dirscan        dir.c   /^dirscan(idesc)$/
+docheck        main.c  /^docheck(fsp)$/
+dofix  utilities.c     /^dofix(idesc, msg)$/
+errexit        utilities.c     /^errexit(s1, s2, s3, s4)$/
+expanddir      dir.c   /^expanddir(dp, name)$/
+fileerror      dir.c   /^fileerror(cwd, ino, errmesg)$/
+finddisk       preen.c /^finddisk(name)$/
+findino        inode.c /^findino(idesc)$/
+findname       inode.c /^findname(idesc)$/
+flush  utilities.c     /^flush(fd, bp)$/
+fragacct       ../../sys/ufs/ufs_subr.c        /^fragacct(fs, fragmap, fraglist, cnt)$/
+freeblk        utilities.c     /^freeblk(blkno, frags)$/
+freedir        dir.c   /^freedir(ino, parent)$/
+freeino        inode.c /^freeino(ino)$/
+freeinodebuf   inode.c /^freeinodebuf()$/
+fsck_readdir   dir.c   /^fsck_readdir(idesc)$/
+ftypeok        utilities.c     /^ftypeok(dp)$/
+getblk utilities.c     /^getblk(bp, blk, size)$/
+getdatablk     utilities.c     /^getdatablk(blkno, size)$/
+getdirblk      dir.c   /^getdirblk(blkno, size)$/
+getdisklabel   setup.c /^getdisklabel(s, fd)$/
+getinoinfo     inode.c /^getinoinfo(inumber)$/
+getnextinode   inode.c /^getnextinode(inumber)$/
+getpathname    utilities.c     /^getpathname(namebuf, curdir, ino)$/
+ginode inode.c /^ginode(inumber)$/
+iblock inode.c /^iblock(idesc, ilevel, isize)$/
+inocleanup     inode.c /^inocleanup()$/
+inodirty       inode.c /^inodirty()$/
+isblock        ../../sys/ufs/ufs_subr.c        /^isblock(fs, cp, h)$/
+lftempname     dir.c   /^lftempname(bufp, ino)$/
+linkup dir.c   /^linkup(orphan, parentdir)$/
+locc   ../../sys/ufs/ufs_subr.c        /^locc(mask, size, cp)$/
+makeentry      dir.c   /^makeentry(parent, ino, name)$/
+mkentry        dir.c   /^mkentry(idesc)$/
+panic  utilities.c     /^panic(s)$/
+pass1  pass1.c /^pass1()$/
+pass1b pass1b.c        /^pass1b()$/
+pass1bcheck    pass1b.c        /^pass1bcheck(idesc)$/
+pass1check     pass1.c /^pass1check(idesc)$/
+pass2  pass2.c /^pass2()$/
+pass2check     pass2.c /^pass2check(idesc)$/
+pass3  pass3.c /^pass3()$/
+pass4  pass4.c /^pass4()$/
+pass4check     pass4.c /^pass4check(idesc)$/
+pass5  pass5.c /^pass5()$/
+pfatal utilities.c     /^pfatal(s, a1, a2, a3)$/
+pinode inode.c /^pinode(ino)$/
+propagate      dir.c   /^propagate()$/
+pwarn  utilities.c     /^pwarn(s, a1, a2, a3, a4, a5, a6)$/
+rawname        preen.c /^rawname(name)$/
+readsb setup.c /^readsb(listerr)$/
+reply  utilities.c     /^reply(question)$/
+resetinodebuf  inode.c /^resetinodebuf()$/
+rwerror        utilities.c     /^rwerror(mesg, blk)$/
+scanc  ../../sys/ufs/ufs_subr.c        /^scanc(size, cp, table, mask)$/
+setblock       ../../sys/ufs/ufs_subr.c        /^setblock(fs, cp, h)$/
+setup  setup.c /^setup(dev)$/
+skpc   ../../sys/ufs/ufs_subr.c        /^skpc(mask, size, cp)$/
+startdisk      preen.c /^startdisk(dk, checkit)$/
+unrawname      preen.c /^unrawname(name)$/
+voidquit       utilities.c     /^voidquit()$/
diff --git a/usr/src/sbin/halt/tags b/usr/src/sbin/halt/tags
new file mode 100644 (file)
index 0000000..890906b
--- /dev/null
@@ -0,0 +1,3 @@
+Mhalt  halt.c  /^main(argc, argv)$/
+dingdong       halt.c  /^dingdong()$/
+setalarm       halt.c  /^setalarm(n)$/
diff --git a/usr/src/sbin/ifconfig/tags b/usr/src/sbin/ifconfig/tags
new file mode 100644 (file)
index 0000000..a3f65c6
--- /dev/null
@@ -0,0 +1,27 @@
+C      ifconfig.c      /^#define C(x) ((caddr_t) &x)$/
+Mifconfig      ifconfig.c      /^main(argc, argv)$/
+Perror ifconfig.c      /^Perror(cmd)$/
+SIN    ifconfig.c      /^#define SIN(x) ((struct sockaddr_in *) &(x))$/
+SISO   ifconfig.c      /^#define SISO(x) ((struct sockaddr_iso *) &(x))$/
+SNS    ifconfig.c      /^#define SNS(x) ((struct sockaddr_ns *) &(x))$/
+adjust_nsellength      ifconfig.c      /^adjust_nsellength()$/
+fixnsel        ifconfig.c      /^fixnsel(s)$/
+in_getaddr     ifconfig.c      /^in_getaddr(s, which)$/
+in_status      ifconfig.c      /^in_status(force)$/
+iso_getaddr    ifconfig.c      /^iso_getaddr(addr, which)$/
+iso_status     ifconfig.c      /^iso_status(force)$/
+notealias      ifconfig.c      /^notealias(addr, param)$/
+printb ifconfig.c      /^printb(s, v, bits)$/
+rqtosa ifconfig.c      /^#define rqtosa(x) (&(((struct ifreq *)(afp->x))->i/
+setifaddr      ifconfig.c      /^setifaddr(addr, param)$/
+setifbroadaddr ifconfig.c      /^setifbroadaddr(addr)$/
+setifdstaddr   ifconfig.c      /^setifdstaddr(addr, param)$/
+setifflags     ifconfig.c      /^setifflags(vname, value)$/
+setifipdst     ifconfig.c      /^setifipdst(addr)$/
+setifmetric    ifconfig.c      /^setifmetric(val)$/
+setifnetmask   ifconfig.c      /^setifnetmask(addr)$/
+setnsellength  ifconfig.c      /^setnsellength(val)$/
+setsnpaoffset  ifconfig.c      /^setsnpaoffset(val)$/
+status ifconfig.c      /^status()$/
+xns_getaddr    ifconfig.c      /^xns_getaddr(addr, which)$/
+xns_status     ifconfig.c      /^xns_status(force)$/
diff --git a/usr/src/sbin/mknod/tags b/usr/src/sbin/mknod/tags
new file mode 100644 (file)
index 0000000..21a9616
--- /dev/null
@@ -0,0 +1 @@
+Mmknod mknod.c /^main(argc, argv)$/
diff --git a/usr/src/sbin/mount/tags b/usr/src/sbin/mount/tags
new file mode 100644 (file)
index 0000000..db7326a
--- /dev/null
@@ -0,0 +1,20 @@
+BADTYPE        mount.c /^#define       BADTYPE(type) \\$/
+Mmount mount.c /^main(argc, argv, arge)$/
+PR     mount.c /^#define       PR(msg) (void)printf("%s%s", !first++ ? " /
+SETTYPE        mount.c /^#define       SETTYPE(type) \\$/
+badvfsname     mount.c /^badvfsname(vfsname, vfslist)$/
+badvfstype     mount.c /^badvfstype(vfstype, vfslist)$/
+exclusive      mount.c /^exclusive(a, b)$/
+getexecopts    mount.c /^getexecopts(options, argv)$/
+getmntpt       mount.c /^getmntpt(name)$/
+getmnttype     mount.c /^getmnttype(fstype)$/
+getnfsargs     mount.c /^getnfsargs(spec, nfsargsp)$/
+getnfsopts     mount.c /^getnfsopts(optarg, nfsargsp, opflagsp, retrycntp)$/
+getstdopts     mount.c /^getstdopts(options, flagp)$/
+getufsopts     mount.c /^getufsopts(options, flagp)$/
+makevfslist    mount.c /^makevfslist(fslist)$/
+mountfs        mount.c /^mountfs(spec, name, flags, type, options, mntopts)/
+prmount        mount.c /^prmount(spec, name, flags)$/
+usage  mount.c /^usage()$/
+xdr_dir        mount.c /^xdr_dir(xdrsp, dirp)$/
+xdr_fh mount.c /^xdr_fh(xdrsp, np)$/
diff --git a/usr/src/sbin/mountd/tags b/usr/src/sbin/mountd/tags
new file mode 100644 (file)
index 0000000..dc687da
--- /dev/null
@@ -0,0 +1,15 @@
+Mmountd        mountd.c        /^main(argc, argv)$/
+add_mlist      mountd.c        /^void add_mlist(hostp, dirp)$/
+del_mlist      mountd.c        /^void del_mlist(hostp, dirp)$/
+do_opt mountd.c        /^do_opt(cpopt, fep, ep, exflagsp, rootuidp)$/
+free_exp       mountd.c        /^free_exp(ep)$/
+get_exportlist mountd.c        /^get_exportlist()$/
+get_mountlist  mountd.c        /^void get_mountlist()$/
+mntsrv mountd.c        /^mntsrv(rqstp, transp)$/
+nextfield      mountd.c        /^nextfield(cp, endcp)$/
+send_umntall   mountd.c        /^send_umntall()$/
+umntall_each   mountd.c        /^umntall_each(resultsp, raddr)$/
+xdr_dir        mountd.c        /^xdr_dir(xdrsp, dirp)$/
+xdr_explist    mountd.c        /^xdr_explist(xdrsp, cp)$/
+xdr_fhs        mountd.c        /^xdr_fhs(xdrsp, nfh)$/
+xdr_mlist      mountd.c        /^xdr_mlist(xdrsp, cp)$/
diff --git a/usr/src/sbin/newfs/tags b/usr/src/sbin/newfs/tags
new file mode 100644 (file)
index 0000000..7edf714
--- /dev/null
@@ -0,0 +1,26 @@
+CGSIZE mkfs.c  /^#define CGSIZE(fs) \\$/
+MAXBLKPG       newfs.c /^#define MAXBLKPG(bsize)       ((bsize) \/ sizeof(daddr_t/
+MAXIPG mkfs.c  /^#define MAXIPG(fs)    roundup((fs)->fs_bsize * NBBY /
+Mnewfs newfs.c /^main(argc, argv)$/
+POWEROF2       mkfs.c  /^#define POWEROF2(num) (((num) & ((num) - 1)) == 0)/
+alloc  mkfs.c  /^alloc(size, mode)$/
+calloc mkfs.c  /^calloc(size, numelm)$/
+clrblock       mkfs.c  /^clrblock(fs, cp, h)$/
+dkcksum        ../disklabel/dkcksum.c  /^dkcksum(lp)$/
+fatal  newfs.c /^fatal(fmt)$/
+free   mkfs.c  /^free(ptr)$/
+fsinit mkfs.c  /^fsinit()$/
+getdisklabel   newfs.c /^getdisklabel(s, fd)$/
+initcg mkfs.c  /^initcg(cylno)$/
+iput   mkfs.c  /^iput(ip, ino)$/
+isblock        mkfs.c  /^isblock(fs, cp, h)$/
+makedir        mkfs.c  /^makedir(protodir, entries)$/
+malloc mkfs.c  /^malloc(size)$/
+mkfs   mkfs.c  /^mkfs(pp, fsys, fi, fo)$/
+rdfs   mkfs.c  /^rdfs(bno, size, bf)$/
+realloc        mkfs.c  /^realloc(ptr, size)$/
+rewritelabel   newfs.c /^rewritelabel(s, fd, lp)$/
+setblock       mkfs.c  /^setblock(fs, cp, h)$/
+started        mkfs.c  /^started()$/
+usage  newfs.c /^usage()$/
+wtfs   mkfs.c  /^wtfs(bno, size, bf)$/
diff --git a/usr/src/sbin/nfsd/tags b/usr/src/sbin/nfsd/tags
new file mode 100644 (file)
index 0000000..1aca3b3
--- /dev/null
@@ -0,0 +1,5 @@
+Mnfsd  nfsd.c  /^main(argc, argv, envp)$/
+reapchild      nfsd.c  /^reapchild()$/
+setproctitle   nfsd.c  /^setproctitle(a, sin)$/
+syslog nfsd.c  /^#define       syslog(e, s)    fprintf(stderr,(s))$/
+usage  nfsd.c  /^usage()$/
diff --git a/usr/src/sbin/nfsiod/tags b/usr/src/sbin/nfsiod/tags
new file mode 100644 (file)
index 0000000..46ebd37
--- /dev/null
@@ -0,0 +1 @@
+Mnfsiod        nfsiod.c        /^main(argc, argv)$/
diff --git a/usr/src/sbin/ping/tags b/usr/src/sbin/ping/tags
new file mode 100644 (file)
index 0000000..19af790
--- /dev/null
@@ -0,0 +1,18 @@
+A      ping.c  /^#define       A(bit)          rcvd_tbl[(bit)>>3]      \/* identify by/
+B      ping.c  /^#define       B(bit)          (1 << ((bit) & 0x07))   \/* identify/
+CLR    ping.c  /^#define       CLR(bit)        (A(bit) &= (~B(bit)))$/
+Mping  ping.c  /^main(argc, argv)$/
+SET    ping.c  /^#define       SET(bit)        (A(bit) |= B(bit))$/
+TST    ping.c  /^#define       TST(bit)        (A(bit) & B(bit))$/
+catcher        ping.c  /^catcher()$/
+fill   ping.c  /^fill(bp, patp)$/
+finish ping.c  /^finish()$/
+in_cksum       ping.c  /^in_cksum(addr, len)$/
+pinger ping.c  /^pinger()$/
+pr_addr        ping.c  /^pr_addr(l)$/
+pr_icmph       ping.c  /^pr_icmph(icp)$/
+pr_iph ping.c  /^pr_iph(ip)$/
+pr_pack        ping.c  /^pr_pack(buf, cc, from)$/
+pr_retip       ping.c  /^pr_retip(ip)$/
+tvsub  ping.c  /^tvsub(out, in)$/
+usage  ping.c  /^usage()$/
diff --git a/usr/src/sbin/quotacheck/tags b/usr/src/sbin/quotacheck/tags
new file mode 100644 (file)
index 0000000..adc8597
--- /dev/null
@@ -0,0 +1,21 @@
+Mquotacheck    quotacheck.c    /^main(argc, argv)$/
+addid  quotacheck.c    /^addid(id, type, name)$/
+addpart        ../fsck/preen.c /^addpart(name, fsname, auxdata)$/
+blockcheck     ../fsck/preen.c /^blockcheck(name)$/
+bread  quotacheck.c    /^bread(bno, buf, cnt)$/
+checkfstab     ../fsck/preen.c /^checkfstab(preen, maxrun, docheck, chkit)$/
+chkquota       quotacheck.c    /^chkquota(fsname, mntpt, qnp)$/
+finddisk       ../fsck/preen.c /^finddisk(name)$/
+freeinodebuf   quotacheck.c    /^freeinodebuf()$/
+getnextinode   quotacheck.c    /^getnextinode(inumber)$/
+getquotagid    quotacheck.c    /^getquotagid()$/
+hasquota       quotacheck.c    /^hasquota(fs, type, qfnamep)$/
+lookup quotacheck.c    /^lookup(id, type)$/
+needchk        quotacheck.c    /^needchk(fs)$/
+oneof  quotacheck.c    /^oneof(target, list, cnt)$/
+rawname        ../fsck/preen.c /^rawname(name)$/
+resetinodebuf  quotacheck.c    /^resetinodebuf()$/
+startdisk      ../fsck/preen.c /^startdisk(dk, checkit)$/
+unrawname      ../fsck/preen.c /^unrawname(name)$/
+update quotacheck.c    /^update(fsname, quotafile, type)$/
+usage  quotacheck.c    /^usage()$/
diff --git a/usr/src/sbin/reboot/tags b/usr/src/sbin/reboot/tags
new file mode 100644 (file)
index 0000000..c3d373a
--- /dev/null
@@ -0,0 +1,3 @@
+Mreboot        reboot.c        /^main(argc, argv)$/
+dingdong       reboot.c        /^dingdong()$/
+setalarm       reboot.c        /^setalarm(n)$/
diff --git a/usr/src/sbin/restore/tags b/usr/src/sbin/restore/tags
new file mode 100644 (file)
index 0000000..60284b2
--- /dev/null
@@ -0,0 +1,114 @@
+INOHASH        dirs.c  /^#define INOHASH(val) (val % HASHSIZE)$/
+Mmain  main.c  /^main(argc, argv)$/
+accthdr        tape.c  /^accthdr(header)$/
+addentry       symtab.c        /^addentry(name, inum, type)$/
+addfile        restore.c       /^addfile(name, ino, type)$/
+addg   interactive.c   /^addg(dp, as1, as3, ap)$/
+addino symtab.c        /^addino(inum, np)$/
+allocinotab    dirs.c  /^allocinotab(ino, dip, seekpt)$/
+allocsize      symtab.c        /^#define allocsize(size)       (((size) + 1 + STRTBLINCR /
+badentry       utilities.c     /^badentry(ep, msg)$/
+canon  interactive.c   /^canon(rawname, canonname)$/
+checkrestore   restore.c       /^checkrestore()$/
+checksum       tape.c  /^checksum(b)$/
+checktype      tape.c  /^checktype(b, t)$/
+checkvol       tape.c  /^checkvol(b, t)$/
+closemt        tape.c  /^closemt()$/
+copynext       interactive.c   /^copynext(input, output)$/
+createfiles    restore.c       /^createfiles()$/
+createleaves   restore.c       /^createleaves(symtabfile)$/
+createlinks    restore.c       /^createlinks()$/
+dcvt   dirs.c  /^dcvt(odp, ndp)$/
+deletefile     restore.c       /^deletefile(name, ino, type)$/
+deleteino      symtab.c        /^deleteino(inum)$/
+dirlookup      utilities.c     /^dirlookup(name)$/
+done   dirs.c  /^done(exitcode)$/
+dumpsymtable   symtab.c        /^dumpsymtable(filename, checkpt)$/
+expand interactive.c   /^expand(as, rflg, ap)$/
+expandarg      interactive.c   /^expandarg(arg, ap)$/
+extractdirs    dirs.c  /^extractdirs(genmode)$/
+extractfile    tape.c  /^extractfile(name)$/
+fcmp   interactive.c   /^fcmp(f1, f2)$/
+findinode      tape.c  /^findinode(header)$/
+findtapeblksize        tape.c  /^findtapeblksize()$/
+findunreflinks restore.c       /^findunreflinks()$/
+flagvalues     utilities.c     /^flagvalues(ep)$/
+flsht  tape.c  /^flsht()$/
+flushent       dirs.c  /^flushent()$/
+fmtentry       interactive.c   /^fmtentry(fp)$/
+formatf        interactive.c   /^formatf(ap)$/
+freeentry      symtab.c        /^freeentry(ep)$/
+freename       symtab.c        /^freename(name)$/
+genliteraldir  dirs.c  /^genliteraldir(name, ino)$/
+gentempname    utilities.c     /^gentempname(ep)$/
+getcmd interactive.c   /^getcmd(curdir, cmd, name, ap)$/
+getfile        tape.c  /^getfile(f1, f2)$/
+gethead        tape.c  /^gethead(buf)$/
+getvol tape.c  /^getvol(nextvol)$/
+gmatch interactive.c   /^gmatch(s, p)$/
+initsymtable   symtab.c        /^initsymtable(filename)$/
+inodetype      dirs.c  /^inodetype(ino)$/
+inotablookup   dirs.c  /^inotablookup(ino)$/
+ishead tape.c  /^ishead(buf)$/
+keyval restore.c       /^keyval(key)$/
+linkit utilities.c     /^linkit(existing, new, type)$/
+listfile       restore.c       /^listfile(name, ino, type)$/
+lookupino      symtab.c        /^lookupino(inum)$/
+lookupname     symtab.c        /^lookupname(name)$/
+lookupparent   symtab.c        /^lookupparent(name)$/
+lowerbnd       utilities.c     /^lowerbnd(start)$/
+mkentry        interactive.c   /^mkentry(name, ino, ap)$/
+mktempname     utilities.c     /^mktempname(ep)$/
+moveentry      symtab.c        /^moveentry(ep, newname)$/
+msg    tape.c  /^msg(cp, a1, a2, a3)$/
+myname symtab.c        /^myname(ep)$/
+newnode        utilities.c     /^newnode(np)$/
+newtapebuf     tape.c  /^newtapebuf(size)$/
+nodeupdates    restore.c       /^nodeupdates(name, ino, type)$/
+null   tape.c  /^null() {;}$/
+onintr interactive.c   /^onintr()$/
+opendirfile    dirs.c  /^opendirfile(name)$/
+panic  utilities.c     /^panic(msg, d1, d2)$/
+pathcheck      utilities.c     /^pathcheck(name)$/
+printdumpinfo  tape.c  /^printdumpinfo()$/
+printlist      interactive.c   /^printlist(name, ino, basename)$/
+psearch        dirs.c  /^psearch(n)$/
+putdir dirs.c  /^putdir(buf, size)$/
+putent dirs.c  /^putent(dp)$/
+readhdr        tape.c  /^readhdr(b)$/
+readtape       tape.c  /^readtape(b)$/
+removeentry    symtab.c        /^removeentry(ep)$/
+removeleaf     utilities.c     /^removeleaf(ep)$/
+removenode     utilities.c     /^removenode(ep)$/
+removeoldleaves        restore.c       /^removeoldleaves()$/
+removeoldnodes restore.c       /^removeoldnodes()$/
+renameit       utilities.c     /^renameit(from, to)$/
+reply  utilities.c     /^reply(question)$/
+round  interactive.c   /^#define round(a, b) (((a) + (b) - 1) \/ (b) * (b))/
+rst_opendir    dirs.c  /^rst_opendir(name)$/
+rst_readdir    dirs.c  /^rst_readdir(dirp)$/
+rst_seekdir    dirs.c  /^rst_seekdir(dirp, loc, base)$/
+rst_telldir    dirs.c  /^rst_telldir(dirp)$/
+runcmdshell    interactive.c   /^runcmdshell()$/
+savename       symtab.c        /^savename(name)$/
+search dirs.c  /^search(inum, cp)$/
+setdirmodes    dirs.c  /^setdirmodes()$/
+setdumpnum     tape.c  /^setdumpnum()$/
+setinput       tape.c  /^setinput(source)$/
+setup  tape.c  /^setup()$/
+skipdirs       dirs.c  /^skipdirs()$/
+skipfile       tape.c  /^skipfile()$/
+skipmaps       tape.c  /^skipmaps()$/
+swabl  tape.c  /^swabl(x)$/
+swablong       tape.c  /^swablong(sp, n)$/
+swabshort      tape.c  /^swabshort(sp, n)$/
+swabst tape.c  /^swabst(cp, sp)$/
+treescan       dirs.c  /^treescan(pname, ino, todo)$/
+upperbnd       utilities.c     /^upperbnd(start)$/
+verifyfile     restore.c       /^verifyfile(name, ino, type)$/
+xtrfile        tape.c  /^xtrfile(buf, size)$/
+xtrlnkfile     tape.c  /^xtrlnkfile(buf, size)$/
+xtrlnkskip     tape.c  /^xtrlnkskip(buf, size)$/
+xtrmap tape.c  /^xtrmap(buf, size)$/
+xtrmapskip     tape.c  /^xtrmapskip(buf, size)$/
+xtrskip        tape.c  /^xtrskip(buf, size)$/
diff --git a/usr/src/sbin/routed/query/tags b/usr/src/sbin/routed/query/tags
new file mode 100644 (file)
index 0000000..951d651
--- /dev/null
@@ -0,0 +1,5 @@
+Mquery query.c /^main(argc, argv)$/
+inet_subnetof  query.c /^inet_subnetof(in)$/
+query  query.c /^query(host)$/
+rip_input      query.c /^rip_input(from, size)$/
+timeout        query.c /^timeout()$/
diff --git a/usr/src/sbin/routed/tags b/usr/src/sbin/routed/tags
new file mode 100644 (file)
index 0000000..ccded5a
--- /dev/null
@@ -0,0 +1,66 @@
+FIXLEN tables.c        /^#define FIXLEN(s) {if ((s)->sa_len == 0) (s)->sa_l/
+IN_EXPERIMENTAL        af.c    /^#define       IN_EXPERIMENTAL(i)      (((long) (i) & 0xe00000/
+LOG_UPTO       main.c  /^#define LOG_UPTO(x) (x)$/
+Mmain  main.c  /^main(argc, argv)$/
+RANDOMDELAY    input.c /^#define RANDOMDELAY() (MIN_WAITTIME * 1000000 + \\/
+add_ptopt_localrt      startup.c       /^add_ptopt_localrt(ifp)$/
+addrouteforif  startup.c       /^addrouteforif(ifp)$/
+bumploglevel   trace.c /^bumploglevel()$/
+dumpif trace.c /^dumpif(fd, ifp)$/
+dumppacket     trace.c /^dumppacket(fd, dir, who, cp, size, stamp)$/
+dumptrace      trace.c /^dumptrace(fd, dir, ifd)$/
+gethostnameornumber    startup.c       /^gethostnameornumber(name, sin)$/
+getnetorhostname       startup.c       /^getnetorhostname(type, name, sin)$/
+getsocket      main.c  /^getsocket(domain, type, sin)$/
+gwkludge       startup.c       /^gwkludge()$/
+hup    timer.c /^hup()$/
+if_iflookup    if.c    /^if_iflookup(addr)$/
+if_ifwithaddr  if.c    /^if_ifwithaddr(addr)$/
+if_ifwithdstaddr       if.c    /^if_ifwithdstaddr(addr)$/
+if_ifwithnet   if.c    /^if_ifwithnet(addr)$/
+ifinit startup.c       /^ifinit()$/
+iftraceinit    trace.c /^iftraceinit(ifp, ifd)$/
+inet_canon     af.c    /^inet_canon(sin)$/
+inet_checkhost af.c    /^inet_checkhost(sin)$/
+inet_format    af.c    /^inet_format(sin)$/
+inet_hash      af.c    /^inet_hash(sin, hp)$/
+inet_lnaof     inet.c  /^inet_lnaof(in)$/
+inet_makeaddr  inet.c  /^inet_makeaddr(net, host)$/
+inet_netmatch  af.c    /^inet_netmatch(sin1, sin2)$/
+inet_netof     inet.c  /^inet_netof(in)$/
+inet_output    af.c    /^inet_output(s, flags, sin, size)$/
+inet_portcheck af.c    /^inet_portcheck(sin)$/
+inet_portmatch af.c    /^inet_portmatch(sin)$/
+inet_rtflags   inet.c  /^inet_rtflags(sin)$/
+inet_sendroute inet.c  /^inet_sendroute(rt, dst)$/
+max    startup.c       /^#define max(a, b) (a > b ? a : b)$/
+min    input.c /^#define min(a, b) (a < b ? a : b)$/
+osa    input.c /^#define osa(x) ((struct osockaddr *)(&(x)))$/
+process        main.c  /^process(fd)$/
+readentry      startup.c       /^#define       readentry(fp) \\$/
+rip_input      input.c /^rip_input(from, rip, size)$/
+rtadd  tables.c        /^rtadd(dst, gate, metric, state)$/
+rtchange       tables.c        /^rtchange(rt, gate, metric)$/
+rtdefault      tables.c        /^rtdefault()$/
+rtdelete       tables.c        /^rtdelete(rt)$/
+rtdeleteall    tables.c        /^rtdeleteall(sig)$/
+rtfind tables.c        /^rtfind(dst)$/
+rtinit tables.c        /^rtinit()$/
+rtlookup       tables.c        /^rtlookup(dst)$/
+same   if.c    /^#define       same(a1, a2) \\$/
+satosin        trace.c /^#define       satosin(sa)     ((struct sockaddr_in *)&sa)$/
+setlogmask     main.c  /^#define setlogmask(x) (x)$/
+sigtrace       trace.c /^sigtrace(s)$/
+size   startup.c       /^#define size(p)       max((p).sa_len, sizeof(p))$/
+sndmsg output.c        /^sndmsg(dst, flags, ifp, rtstate)$/
+supply output.c        /^supply(dst, flags, ifp, rtstate)$/
+timer  timer.c /^timer()$/
+timevaladd     main.c  /^timevaladd(t1, t2)$/
+timevalsub     main.c  /^timevalsub(t1, t2)$/
+toall  output.c        /^toall(f, rtstate, skipif)$/
+trace  trace.c /^trace(ifd, who, p, len, m)$/
+traceaction    trace.c /^traceaction(fd, action, rt)$/
+traceinit      trace.c /^traceinit(ifp)$/
+tracenewmetric trace.c /^tracenewmetric(fd, rt, newmetric)$/
+traceoff       trace.c /^traceoff()$/
+traceon        trace.c /^traceon(file)$/
diff --git a/usr/src/sbin/routed/trace/tags b/usr/src/sbin/routed/trace/tags
new file mode 100644 (file)
index 0000000..9b7e8c2
--- /dev/null
@@ -0,0 +1 @@
+Mtrace trace.c /^main(argc, argv)$/
diff --git a/usr/src/sbin/savecore/tags b/usr/src/sbin/savecore/tags
new file mode 100644 (file)
index 0000000..ea41d4f
--- /dev/null
@@ -0,0 +1,22 @@
+Create savecore.c      /^Create(file, mode)$/
+Lseek  savecore.c      /^Lseek(fd, off, flag)$/
+Msavecore      savecore.c      /^main(argc, argv)$/
+Open   savecore.c      /^Open(name, rw)$/
+Perror savecore.c      /^Perror(level, msg, s)$/
+Read   savecore.c      /^Read(fd, buff, size)$/
+Write  savecore.c      /^Write(fd, buf, size)$/
+check_kmem     savecore.c      /^check_kmem()$/
+check_space    savecore.c      /^check_space()$/
+clear_dump     savecore.c      /^clear_dump()$/
+dump_exists    savecore.c      /^dump_exists()$/
+eq     savecore.c      /^#define eq(a,b) (!strcmp(a,b))$/
+find_dev       savecore.c      /^find_dev(dev, type)$/
+get_crashtime  savecore.c      /^get_crashtime()$/
+log    savecore.c      /^log(level, msg, a1, a2)$/
+ok     savecore.c      /^#define ok(number) ((number)&0x7fffffff)$/
+path   savecore.c      /^path(file)$/
+rawname        savecore.c      /^rawname(s)$/
+read_kmem      savecore.c      /^read_kmem()$/
+read_number    savecore.c      /^read_number(fn)$/
+save_core      savecore.c      /^save_core()$/
+usage  savecore.c      /^usage()$/
diff --git a/usr/src/sbin/shutdown/tags b/usr/src/sbin/shutdown/tags
new file mode 100644 (file)
index 0000000..63368c9
--- /dev/null
@@ -0,0 +1,12 @@
+ATOI2  shutdown.c      /^#define       ATOI2(p)        (p[0] - '0') * 10 + (p[1] - '0');/
+Mshutdown      shutdown.c      /^main(argc, argv)$/
+badtime        shutdown.c      /^badtime()$/
+die_you_gravy_sucking_pig_dog  shutdown.c      /^die_you_gravy_sucking_pig_dog()$/
+doitfast       shutdown.c      /^doitfast()$/
+finish shutdown.c      /^finish()$/
+getoffset      shutdown.c      /^getoffset(timearg)$/
+loop   shutdown.c      /^loop()$/
+nolog  shutdown.c      /^nolog()$/
+timeout        shutdown.c      /^timeout()$/
+usage  shutdown.c      /^usage()$/
+warn   shutdown.c      /^warn()$/
diff --git a/usr/src/sbin/slattach/tags b/usr/src/sbin/slattach/tags
new file mode 100644 (file)
index 0000000..652ec64
--- /dev/null
@@ -0,0 +1,2 @@
+Mslattach      slattach.c      /^main(argc, argv)$/
+findspeed      slattach.c      /^findspeed(speed)$/
diff --git a/usr/src/sbin/swapon/tags b/usr/src/sbin/swapon/tags
new file mode 100644 (file)
index 0000000..f898b85
--- /dev/null
@@ -0,0 +1,3 @@
+Mswapon        swapon.c        /^main(argc, argv)$/
+add    swapon.c        /^add(name, ignoreebusy)$/
+usage  swapon.c        /^usage()$/
diff --git a/usr/src/sbin/tunefs/tags b/usr/src/sbin/tunefs/tags
new file mode 100644 (file)
index 0000000..43776f1
--- /dev/null
@@ -0,0 +1,5 @@
+Mtunefs        tunefs.c        /^main(argc, argv)$/
+bread  tunefs.c        /^bread(bno, buf, cnt)$/
+bwrite tunefs.c        /^bwrite(blk, buf, size)$/
+fatal  tunefs.c        /^fatal(fmt, arg1, arg2)$/
+getsb  tunefs.c        /^getsb(fs, file)$/
diff --git a/usr/src/sbin/umount/tags b/usr/src/sbin/umount/tags
new file mode 100644 (file)
index 0000000..a85bdc7
--- /dev/null
@@ -0,0 +1,11 @@
+Mumount        umount.c        /^main(argc, argv)$/
+allocfsent     umount.c        /^allocfsent(fs)$/
+badtype        umount.c        /^badtype(type, typelist)$/
+freefsent      umount.c        /^freefsent(fs)$/
+getmntname     umount.c        /^getmntname(name, what, type)$/
+maketypelist   umount.c        /^maketypelist(fslist)$/
+namematch      umount.c        /^namematch(hp, nfshost)$/
+umountall      umount.c        /^umountall(typelist)$/
+umountfs       umount.c        /^umountfs(name, typelist)$/
+usage  umount.c        /^usage()$/
+xdr_dir        umount.c        /^xdr_dir(xdrsp, dirp)$/
diff --git a/usr/src/usr.sbin/sendmail/mail.local b/usr/src/usr.sbin/sendmail/mail.local
new file mode 120000 (symlink)
index 0000000..2104738
--- /dev/null
@@ -0,0 +1 @@
+../../libexec/mail.local
\ No newline at end of file