[tor-commits] [tor/master] Doxygen: Avoid ambiguity in @dir directives

nickm at torproject.org nickm at torproject.org
Tue Nov 5 13:05:57 UTC 2019


commit 62a473debf98cf43a3645366ec5ab6171d735616
Author: Nick Mathewson <nickm at torproject.org>
Date:   Mon Nov 4 10:23:36 2019 -0500

    Doxygen: Avoid ambiguity in @dir directives
    
    This commit was automatically generated with:
    
    find src -name '*.dox' |xargs perl -i -pe 's{\@dir ([^/])}{\@dir /$1};'
---
 src/app/app.dox                               | 2 +-
 src/app/config/app_config.dox                 | 2 +-
 src/app/main/app_main.dox                     | 2 +-
 src/core/core.dox                             | 2 +-
 src/core/crypto/core_crypto.dox               | 2 +-
 src/core/mainloop/core_mainloop.dox           | 2 +-
 src/core/or/core_or.dox                       | 2 +-
 src/core/proto/core_proto.dox                 | 2 +-
 src/feature/api/feature_api.dox               | 2 +-
 src/feature/client/feature_client.dox         | 2 +-
 src/feature/control/feature_control.dox       | 2 +-
 src/feature/dirauth/feature_dirauth.dox       | 2 +-
 src/feature/dircache/feature_dircache.dox     | 2 +-
 src/feature/dirclient/feature_dirclient.dox   | 2 +-
 src/feature/dircommon/feature_dircommon.dox   | 2 +-
 src/feature/dirparse/feature_dirparse.dox     | 2 +-
 src/feature/feature.dox                       | 2 +-
 src/feature/hibernate/feature_hibernate.dox   | 2 +-
 src/feature/hs/feature_hs.dox                 | 2 +-
 src/feature/hs_common/feature_hs_common.dox   | 2 +-
 src/feature/keymgt/feature_keymgt.dox         | 2 +-
 src/feature/nodelist/feature_nodelist.dox     | 2 +-
 src/feature/relay/feature_relay.dox           | 2 +-
 src/feature/rend/feature_rend.dox             | 2 +-
 src/feature/stats/feature_stats.dox           | 2 +-
 src/lib/arch/lib_arch.dox                     | 2 +-
 src/lib/buf/lib_buf.dox                       | 2 +-
 src/lib/cc/lib_cc.dox                         | 2 +-
 src/lib/compress/lib_compress.dox             | 2 +-
 src/lib/conf/lib_conf.dox                     | 2 +-
 src/lib/confmgt/lib_confmgt.dox               | 2 +-
 src/lib/container/lib_container.dox           | 2 +-
 src/lib/crypt_ops/lib_crypt_ops.dox           | 2 +-
 src/lib/ctime/lib_ctime.dox                   | 2 +-
 src/lib/defs/lib_defs.dox                     | 2 +-
 src/lib/dispatch/lib_dispatch.dox             | 2 +-
 src/lib/encoding/lib_encoding.dox             | 2 +-
 src/lib/err/lib_err.dox                       | 2 +-
 src/lib/evloop/lib_evloop.dox                 | 2 +-
 src/lib/fdio/lib_fdio.dox                     | 2 +-
 src/lib/fs/lib_fs.dox                         | 2 +-
 src/lib/geoip/lib_geoip.dox                   | 2 +-
 src/lib/intmath/lib_intmath.dox               | 2 +-
 src/lib/lock/lib_lock.dox                     | 2 +-
 src/lib/log/lib_log.dox                       | 2 +-
 src/lib/malloc/lib_malloc.dox                 | 2 +-
 src/lib/math/lib_math.dox                     | 2 +-
 src/lib/memarea/lib_memarea.dox               | 2 +-
 src/lib/meminfo/lib_meminfo.dox               | 2 +-
 src/lib/net/lib_net.dox                       | 2 +-
 src/lib/osinfo/lib_osinfo.dox                 | 2 +-
 src/lib/process/lib_process.dox               | 2 +-
 src/lib/pubsub/lib_pubsub.dox                 | 2 +-
 src/lib/sandbox/lib_sandbox.dox               | 2 +-
 src/lib/smartlist_core/lib_smartlist_core.dox | 2 +-
 src/lib/string/lib_string.dox                 | 2 +-
 src/lib/subsys/lib_subsys.dox                 | 2 +-
 src/lib/term/lib_term.dox                     | 2 +-
 src/lib/testsupport/lib_testsupport.dox       | 2 +-
 src/lib/thread/lib_thread.dox                 | 2 +-
 src/lib/time/lib_time.dox                     | 2 +-
 src/lib/tls/lib_tls.dox                       | 2 +-
 src/lib/trace/lib_trace.dox                   | 2 +-
 src/lib/version/lib_version.dox               | 2 +-
 src/lib/wallclock/lib_wallclock.dox           | 2 +-
 src/tools/tools.dox                           | 2 +-
 66 files changed, 66 insertions(+), 66 deletions(-)

diff --git a/src/app/app.dox b/src/app/app.dox
index 29e8651d5..21d5791cd 100644
--- a/src/app/app.dox
+++ b/src/app/app.dox
@@ -1,5 +1,5 @@
 /**
- at dir app
+ at dir /app
 @brief app: top-level entry point for Tor
 
 The "app" directory has Tor's main entry point and configuration logic,
diff --git a/src/app/config/app_config.dox b/src/app/config/app_config.dox
index 03762fd27..d0d2ee363 100644
--- a/src/app/config/app_config.dox
+++ b/src/app/config/app_config.dox
@@ -1,4 +1,4 @@
 /**
- at dir app/config
+ at dir /app/config
 @brief app/config
 **/
diff --git a/src/app/main/app_main.dox b/src/app/main/app_main.dox
index 1d94f8981..3da20226d 100644
--- a/src/app/main/app_main.dox
+++ b/src/app/main/app_main.dox
@@ -1,4 +1,4 @@
 /**
- at dir app/main
+ at dir /app/main
 @brief app/main
 **/
diff --git a/src/core/core.dox b/src/core/core.dox
index 1352daebd..b37c5e2d8 100644
--- a/src/core/core.dox
+++ b/src/core/core.dox
@@ -1,5 +1,5 @@
 /**
- at dir core
+ at dir /core
 @brief core: main loop and onion routing functionality
 
 The "core" directory has the central protocols for Tor, which every
diff --git a/src/core/crypto/core_crypto.dox b/src/core/crypto/core_crypto.dox
index e5acdd652..36c12371d 100644
--- a/src/core/crypto/core_crypto.dox
+++ b/src/core/crypto/core_crypto.dox
@@ -1,4 +1,4 @@
 /**
- at dir core/crypto
+ at dir /core/crypto
 @brief core/crypto
 **/
diff --git a/src/core/mainloop/core_mainloop.dox b/src/core/mainloop/core_mainloop.dox
index 9b32cb7f6..e97edde94 100644
--- a/src/core/mainloop/core_mainloop.dox
+++ b/src/core/mainloop/core_mainloop.dox
@@ -1,4 +1,4 @@
 /**
- at dir core/mainloop
+ at dir /core/mainloop
 @brief core/mainloop
 **/
diff --git a/src/core/or/core_or.dox b/src/core/or/core_or.dox
index 1289a85c8..754690e00 100644
--- a/src/core/or/core_or.dox
+++ b/src/core/or/core_or.dox
@@ -1,4 +1,4 @@
 /**
- at dir core/or
+ at dir /core/or
 @brief core/or
 **/
diff --git a/src/core/proto/core_proto.dox b/src/core/proto/core_proto.dox
index 3e1e4ddb6..2e92a6513 100644
--- a/src/core/proto/core_proto.dox
+++ b/src/core/proto/core_proto.dox
@@ -1,4 +1,4 @@
 /**
- at dir core/proto
+ at dir /core/proto
 @brief core/proto
 **/
diff --git a/src/feature/api/feature_api.dox b/src/feature/api/feature_api.dox
index cb723b060..524e3c68e 100644
--- a/src/feature/api/feature_api.dox
+++ b/src/feature/api/feature_api.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/api
+ at dir /feature/api
 @brief feature/api
 **/
diff --git a/src/feature/client/feature_client.dox b/src/feature/client/feature_client.dox
index 1a4881c50..755777ec1 100644
--- a/src/feature/client/feature_client.dox
+++ b/src/feature/client/feature_client.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/client
+ at dir /feature/client
 @brief feature/client
 **/
diff --git a/src/feature/control/feature_control.dox b/src/feature/control/feature_control.dox
index 1f6e83c1d..44fda7989 100644
--- a/src/feature/control/feature_control.dox
+++ b/src/feature/control/feature_control.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/control
+ at dir /feature/control
 @brief feature/control
 **/
diff --git a/src/feature/dirauth/feature_dirauth.dox b/src/feature/dirauth/feature_dirauth.dox
index fa4bee5b3..fa209dfb0 100644
--- a/src/feature/dirauth/feature_dirauth.dox
+++ b/src/feature/dirauth/feature_dirauth.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/dirauth
+ at dir /feature/dirauth
 @brief feature/dirauth
 **/
diff --git a/src/feature/dircache/feature_dircache.dox b/src/feature/dircache/feature_dircache.dox
index 5f1c5cc70..4447d0cd2 100644
--- a/src/feature/dircache/feature_dircache.dox
+++ b/src/feature/dircache/feature_dircache.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/dircache
+ at dir /feature/dircache
 @brief feature/dircache
 **/
diff --git a/src/feature/dirclient/feature_dirclient.dox b/src/feature/dirclient/feature_dirclient.dox
index 984a17cf5..65d3d26d0 100644
--- a/src/feature/dirclient/feature_dirclient.dox
+++ b/src/feature/dirclient/feature_dirclient.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/dirclient
+ at dir /feature/dirclient
 @brief feature/dirclient
 **/
diff --git a/src/feature/dircommon/feature_dircommon.dox b/src/feature/dircommon/feature_dircommon.dox
index 2eff21065..f647b2928 100644
--- a/src/feature/dircommon/feature_dircommon.dox
+++ b/src/feature/dircommon/feature_dircommon.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/dircommon
+ at dir /feature/dircommon
 @brief feature/dircommon
 **/
diff --git a/src/feature/dirparse/feature_dirparse.dox b/src/feature/dirparse/feature_dirparse.dox
index a6b34c1f5..934d8e424 100644
--- a/src/feature/dirparse/feature_dirparse.dox
+++ b/src/feature/dirparse/feature_dirparse.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/dirparse
+ at dir /feature/dirparse
 @brief feature/dirparse
 **/
diff --git a/src/feature/feature.dox b/src/feature/feature.dox
index 1d9c3a9df..03759f9a1 100644
--- a/src/feature/feature.dox
+++ b/src/feature/feature.dox
@@ -1,5 +1,5 @@
 /**
- at dir feature
+ at dir /feature
 @brief feature: domain-specific modules
 
 The "feature" directory has modules that Tor uses only for a particular
diff --git a/src/feature/hibernate/feature_hibernate.dox b/src/feature/hibernate/feature_hibernate.dox
index e24620a43..55d89d1c2 100644
--- a/src/feature/hibernate/feature_hibernate.dox
+++ b/src/feature/hibernate/feature_hibernate.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/hibernate
+ at dir /feature/hibernate
 @brief feature/hibernate
 **/
diff --git a/src/feature/hs/feature_hs.dox b/src/feature/hs/feature_hs.dox
index 08801d002..d93a8c274 100644
--- a/src/feature/hs/feature_hs.dox
+++ b/src/feature/hs/feature_hs.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/hs
+ at dir /feature/hs
 @brief feature/hs
 **/
diff --git a/src/feature/hs_common/feature_hs_common.dox b/src/feature/hs_common/feature_hs_common.dox
index 8fd4f1b07..10bc9492c 100644
--- a/src/feature/hs_common/feature_hs_common.dox
+++ b/src/feature/hs_common/feature_hs_common.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/hs_common
+ at dir /feature/hs_common
 @brief feature/hs_common
 **/
diff --git a/src/feature/keymgt/feature_keymgt.dox b/src/feature/keymgt/feature_keymgt.dox
index 8f72c70bb..c59843c25 100644
--- a/src/feature/keymgt/feature_keymgt.dox
+++ b/src/feature/keymgt/feature_keymgt.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/keymgt
+ at dir /feature/keymgt
 @brief feature/keymgt
 **/
diff --git a/src/feature/nodelist/feature_nodelist.dox b/src/feature/nodelist/feature_nodelist.dox
index faeb9970b..eecddcfb5 100644
--- a/src/feature/nodelist/feature_nodelist.dox
+++ b/src/feature/nodelist/feature_nodelist.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/nodelist
+ at dir /feature/nodelist
 @brief feature/nodelist
 **/
diff --git a/src/feature/relay/feature_relay.dox b/src/feature/relay/feature_relay.dox
index 9aa7af48e..4652bacaf 100644
--- a/src/feature/relay/feature_relay.dox
+++ b/src/feature/relay/feature_relay.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/relay
+ at dir /feature/relay
 @brief feature/relay
 **/
diff --git a/src/feature/rend/feature_rend.dox b/src/feature/rend/feature_rend.dox
index fcba0d460..759d2155d 100644
--- a/src/feature/rend/feature_rend.dox
+++ b/src/feature/rend/feature_rend.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/rend
+ at dir /feature/rend
 @brief feature/rend
 **/
diff --git a/src/feature/stats/feature_stats.dox b/src/feature/stats/feature_stats.dox
index fc4ffd19d..9b9ed87d1 100644
--- a/src/feature/stats/feature_stats.dox
+++ b/src/feature/stats/feature_stats.dox
@@ -1,4 +1,4 @@
 /**
- at dir feature/stats
+ at dir /feature/stats
 @brief feature/stats
 **/
diff --git a/src/lib/arch/lib_arch.dox b/src/lib/arch/lib_arch.dox
index f7cfdbf0e..edb0cbbf1 100644
--- a/src/lib/arch/lib_arch.dox
+++ b/src/lib/arch/lib_arch.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/arch
+ at dir /lib/arch
 @brief lib/arch: Compatibility code for handling different CPU architectures.
 **/
diff --git a/src/lib/buf/lib_buf.dox b/src/lib/buf/lib_buf.dox
index f21c4b1b7..9caaba07f 100644
--- a/src/lib/buf/lib_buf.dox
+++ b/src/lib/buf/lib_buf.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/buf
+ at dir /lib/buf
 @brief lib/buf
 **/
diff --git a/src/lib/cc/lib_cc.dox b/src/lib/cc/lib_cc.dox
index 880cfc44f..06f4e775b 100644
--- a/src/lib/cc/lib_cc.dox
+++ b/src/lib/cc/lib_cc.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/cc
+ at dir /lib/cc
 @brief lib/cc: Macros for managing the C compiler and language.
 **/
diff --git a/src/lib/compress/lib_compress.dox b/src/lib/compress/lib_compress.dox
index ac6079456..b1b090235 100644
--- a/src/lib/compress/lib_compress.dox
+++ b/src/lib/compress/lib_compress.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/compress
+ at dir /lib/compress
 @brief lib/compress
 **/
diff --git a/src/lib/conf/lib_conf.dox b/src/lib/conf/lib_conf.dox
index 2ad051dcf..be58fe5b5 100644
--- a/src/lib/conf/lib_conf.dox
+++ b/src/lib/conf/lib_conf.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/conf
+ at dir /lib/conf
 @brief lib/conf: Types and macros for declaring configuration options.
 
 **/
diff --git a/src/lib/confmgt/lib_confmgt.dox b/src/lib/confmgt/lib_confmgt.dox
index 964fe1d07..86cb04e84 100644
--- a/src/lib/confmgt/lib_confmgt.dox
+++ b/src/lib/confmgt/lib_confmgt.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/confmgt
+ at dir /lib/confmgt
 @brief lib/confmgt
 **/
diff --git a/src/lib/container/lib_container.dox b/src/lib/container/lib_container.dox
index 9599cce6e..fb360368d 100644
--- a/src/lib/container/lib_container.dox
+++ b/src/lib/container/lib_container.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/container
+ at dir /lib/container
 @brief lib/container: Hash tables, dynamic arrays, bit arrays, etc.
 
 **/
diff --git a/src/lib/crypt_ops/lib_crypt_ops.dox b/src/lib/crypt_ops/lib_crypt_ops.dox
index 1ea0b67d5..0c3e4d7c3 100644
--- a/src/lib/crypt_ops/lib_crypt_ops.dox
+++ b/src/lib/crypt_ops/lib_crypt_ops.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/crypt_ops
+ at dir /lib/crypt_ops
 @brief lib/crypt_ops
 **/
diff --git a/src/lib/ctime/lib_ctime.dox b/src/lib/ctime/lib_ctime.dox
index bf95b0316..2bcd0f036 100644
--- a/src/lib/ctime/lib_ctime.dox
+++ b/src/lib/ctime/lib_ctime.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/ctime
+ at dir /lib/ctime
 @brief lib/ctime: Constant-time code to avoid side-channels.
 
 This module contains constant-time implementations of various
diff --git a/src/lib/defs/lib_defs.dox b/src/lib/defs/lib_defs.dox
index cd39414bf..8ed4d7a0a 100644
--- a/src/lib/defs/lib_defs.dox
+++ b/src/lib/defs/lib_defs.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/defs
+ at dir /lib/defs
 @brief lib/defs: Lowest-level constants, used in many places.
 **/
diff --git a/src/lib/dispatch/lib_dispatch.dox b/src/lib/dispatch/lib_dispatch.dox
index 9f3a1fc7d..24a4b79e3 100644
--- a/src/lib/dispatch/lib_dispatch.dox
+++ b/src/lib/dispatch/lib_dispatch.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/dispatch
+ at dir /lib/dispatch
 @brief lib/dispatch: In-process message delivery.
 
 This module provides a general in-process "message dispatch" system in which
diff --git a/src/lib/encoding/lib_encoding.dox b/src/lib/encoding/lib_encoding.dox
index 19aca645f..ca698cb18 100644
--- a/src/lib/encoding/lib_encoding.dox
+++ b/src/lib/encoding/lib_encoding.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/encoding
+ at dir /lib/encoding
 @brief lib/encoding: Encoding data in various forms, types, and transformations
 
 Here we have time formats (timefmt.c), quoted strings (qstring.c), C strings
diff --git a/src/lib/err/lib_err.dox b/src/lib/err/lib_err.dox
index 23f9d9d3a..d1479b114 100644
--- a/src/lib/err/lib_err.dox
+++ b/src/lib/err/lib_err.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/err
+ at dir /lib/err
 @brief lib/err: Lowest-level error handling code.
 
 This module is responsible for generating stack traces, handling raw
diff --git a/src/lib/evloop/lib_evloop.dox b/src/lib/evloop/lib_evloop.dox
index 86b60e3cd..f60f41968 100644
--- a/src/lib/evloop/lib_evloop.dox
+++ b/src/lib/evloop/lib_evloop.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/evloop
+ at dir /lib/evloop
 @brief lib/evloop
 **/
diff --git a/src/lib/fdio/lib_fdio.dox b/src/lib/fdio/lib_fdio.dox
index c3ca3b9c8..2615b9791 100644
--- a/src/lib/fdio/lib_fdio.dox
+++ b/src/lib/fdio/lib_fdio.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/fdio
+ at dir /lib/fdio
 @brief lib/fdio Code to read/write on file descriptors.
 
 (This module also handles sockets, on platforms where a socket is not a kind
diff --git a/src/lib/fs/lib_fs.dox b/src/lib/fs/lib_fs.dox
index ad775ba55..33ff16928 100644
--- a/src/lib/fs/lib_fs.dox
+++ b/src/lib/fs/lib_fs.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/fs
+ at dir /lib/fs
 @brief lib/fs
 **/
diff --git a/src/lib/geoip/lib_geoip.dox b/src/lib/geoip/lib_geoip.dox
index 7ad99e8f5..454dcb687 100644
--- a/src/lib/geoip/lib_geoip.dox
+++ b/src/lib/geoip/lib_geoip.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/geoip
+ at dir /lib/geoip
 @brief lib/geoip
 **/
diff --git a/src/lib/intmath/lib_intmath.dox b/src/lib/intmath/lib_intmath.dox
index 0d5d711ee..33fa0f02b 100644
--- a/src/lib/intmath/lib_intmath.dox
+++ b/src/lib/intmath/lib_intmath.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/intmath
+ at dir /lib/intmath
 @brief lib/intmath Integer mathematics.
 **/
diff --git a/src/lib/lock/lib_lock.dox b/src/lib/lock/lib_lock.dox
index f248e12c8..868b5ba7d 100644
--- a/src/lib/lock/lib_lock.dox
+++ b/src/lib/lock/lib_lock.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/lock
+ at dir /lib/lock
 @brief lib/lock: Simple locking support.
 
 This module is more low-level than the rest of the threading code, since it
diff --git a/src/lib/log/lib_log.dox b/src/lib/log/lib_log.dox
index 5059f3ef7..b6d242917 100644
--- a/src/lib/log/lib_log.dox
+++ b/src/lib/log/lib_log.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/log
+ at dir /lib/log
 @brief lib/log: Log messages to files, syslogs, etc.
 
 You can think of this as the logical "midpoint" of the
diff --git a/src/lib/malloc/lib_malloc.dox b/src/lib/malloc/lib_malloc.dox
index 6408d7ce3..2553c82f1 100644
--- a/src/lib/malloc/lib_malloc.dox
+++ b/src/lib/malloc/lib_malloc.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/malloc
+ at dir /lib/malloc
 @brief lib/malloc: Wrappers and utilities for memory management.
 
 **/
diff --git a/src/lib/math/lib_math.dox b/src/lib/math/lib_math.dox
index c2e121dc8..0073731dc 100644
--- a/src/lib/math/lib_math.dox
+++ b/src/lib/math/lib_math.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/math
+ at dir /lib/math
 @brief lib/math
 **/
diff --git a/src/lib/memarea/lib_memarea.dox b/src/lib/memarea/lib_memarea.dox
index f5b44f97c..eaca28604 100644
--- a/src/lib/memarea/lib_memarea.dox
+++ b/src/lib/memarea/lib_memarea.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/memarea
+ at dir /lib/memarea
 @brief lib/memarea A fast arena-style allocator.
 
 This module has a fast "arena" style allocator, where memory is freed all at
diff --git a/src/lib/meminfo/lib_meminfo.dox b/src/lib/meminfo/lib_meminfo.dox
index c8def7e2f..433d6859e 100644
--- a/src/lib/meminfo/lib_meminfo.dox
+++ b/src/lib/meminfo/lib_meminfo.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/meminfo
+ at dir /lib/meminfo
 @brief lib/meminfo
 **/
diff --git a/src/lib/net/lib_net.dox b/src/lib/net/lib_net.dox
index 03783c12a..ca3c56a94 100644
--- a/src/lib/net/lib_net.dox
+++ b/src/lib/net/lib_net.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/net
+ at dir /lib/net
 @brief lib/net
 **/
diff --git a/src/lib/osinfo/lib_osinfo.dox b/src/lib/osinfo/lib_osinfo.dox
index c78615937..4d9b1a6d7 100644
--- a/src/lib/osinfo/lib_osinfo.dox
+++ b/src/lib/osinfo/lib_osinfo.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/osinfo
+ at dir /lib/osinfo
 @brief lib/osinfo: For inspecting the OS version and capabilities.
 
 In general, we use this module when we're telling the user what operating
diff --git a/src/lib/process/lib_process.dox b/src/lib/process/lib_process.dox
index efb1adc09..9059d6666 100644
--- a/src/lib/process/lib_process.dox
+++ b/src/lib/process/lib_process.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/process
+ at dir /lib/process
 @brief lib/process
 **/
diff --git a/src/lib/pubsub/lib_pubsub.dox b/src/lib/pubsub/lib_pubsub.dox
index 9a3fc6dfa..3fd026cc0 100644
--- a/src/lib/pubsub/lib_pubsub.dox
+++ b/src/lib/pubsub/lib_pubsub.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/pubsub
+ at dir /lib/pubsub
 @brief lib/pubsub
 **/
diff --git a/src/lib/sandbox/lib_sandbox.dox b/src/lib/sandbox/lib_sandbox.dox
index 8b33fc255..91d056d46 100644
--- a/src/lib/sandbox/lib_sandbox.dox
+++ b/src/lib/sandbox/lib_sandbox.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/sandbox
+ at dir /lib/sandbox
 @brief lib/sandbox Linux seccomp2-based sandbox.
 
 This module uses Linux's seccomp2 facility via the
diff --git a/src/lib/smartlist_core/lib_smartlist_core.dox b/src/lib/smartlist_core/lib_smartlist_core.dox
index 68b824935..5e3ffd1f0 100644
--- a/src/lib/smartlist_core/lib_smartlist_core.dox
+++ b/src/lib/smartlist_core/lib_smartlist_core.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/smartlist_core
+ at dir /lib/smartlist_core
 @brief lib/smartlist_core: Minimal dynamic array implementation
 
 A `smartlist_t` is a dynamic array type for holding `void *`.  We use it
diff --git a/src/lib/string/lib_string.dox b/src/lib/string/lib_string.dox
index 95645ab36..c8793ddf9 100644
--- a/src/lib/string/lib_string.dox
+++ b/src/lib/string/lib_string.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/string
+ at dir /lib/string
 @brief lib/string: Low-level string manipulation.
 
 We have a number of compatibility functions here: some are for handling
diff --git a/src/lib/subsys/lib_subsys.dox b/src/lib/subsys/lib_subsys.dox
index 4d98ff577..1a22a2d80 100644
--- a/src/lib/subsys/lib_subsys.dox
+++ b/src/lib/subsys/lib_subsys.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/subsys
+ at dir /lib/subsys
 @brief lib/subsys: Types for declaring a "subsystem".
 
 ## Subsystems in Tor
diff --git a/src/lib/term/lib_term.dox b/src/lib/term/lib_term.dox
index 2bc512583..d6010cb69 100644
--- a/src/lib/term/lib_term.dox
+++ b/src/lib/term/lib_term.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/term
+ at dir /lib/term
 @brief lib/term
 **/
diff --git a/src/lib/testsupport/lib_testsupport.dox b/src/lib/testsupport/lib_testsupport.dox
index 665b10e1f..c09c32e47 100644
--- a/src/lib/testsupport/lib_testsupport.dox
+++ b/src/lib/testsupport/lib_testsupport.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/testsupport
+ at dir /lib/testsupport
 @brief lib/testsupport: Helpers for test-only code and for function mocking.
 **/
diff --git a/src/lib/thread/lib_thread.dox b/src/lib/thread/lib_thread.dox
index 68937ef79..b1e24d824 100644
--- a/src/lib/thread/lib_thread.dox
+++ b/src/lib/thread/lib_thread.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/thread
+ at dir /lib/thread
 @brief lib/thread
 **/
diff --git a/src/lib/time/lib_time.dox b/src/lib/time/lib_time.dox
index 50abf072f..8e1e30859 100644
--- a/src/lib/time/lib_time.dox
+++ b/src/lib/time/lib_time.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/time
+ at dir /lib/time
 @brief lib/time
 **/
diff --git a/src/lib/tls/lib_tls.dox b/src/lib/tls/lib_tls.dox
index 40b7b2c27..9558687f6 100644
--- a/src/lib/tls/lib_tls.dox
+++ b/src/lib/tls/lib_tls.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/tls
+ at dir /lib/tls
 @brief lib/tls
 **/
diff --git a/src/lib/trace/lib_trace.dox b/src/lib/trace/lib_trace.dox
index a8ac09d87..64f762bc3 100644
--- a/src/lib/trace/lib_trace.dox
+++ b/src/lib/trace/lib_trace.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/trace
+ at dir /lib/trace
 @brief lib/trace: Function-tracing functionality API.
 
 This module is used for adding "trace" support (low-granularity function
diff --git a/src/lib/version/lib_version.dox b/src/lib/version/lib_version.dox
index d3d2481ba..93d2fb6b9 100644
--- a/src/lib/version/lib_version.dox
+++ b/src/lib/version/lib_version.dox
@@ -1,4 +1,4 @@
 /**
- at dir lib/version
+ at dir /lib/version
 @brief lib/version: holds the current version of Tor.
 **/
diff --git a/src/lib/wallclock/lib_wallclock.dox b/src/lib/wallclock/lib_wallclock.dox
index a024425ea..03966aecc 100644
--- a/src/lib/wallclock/lib_wallclock.dox
+++ b/src/lib/wallclock/lib_wallclock.dox
@@ -1,5 +1,5 @@
 /**
- at dir lib/wallclock
+ at dir /lib/wallclock
 @brief lib/wallclock: Inspect and manipulate the current time.
 
 This module handles our concept of "what time is it" or "what time does the
diff --git a/src/tools/tools.dox b/src/tools/tools.dox
index 54aa4df48..1168ed5ba 100644
--- a/src/tools/tools.dox
+++ b/src/tools/tools.dox
@@ -1,5 +1,5 @@
 /**
- at dir tools
+ at dir /tools
 @brief tools: other command-line tools for use with Tor.
 
 The "tools" directory has a few other programs that use Tor, but are not part





More information about the tor-commits mailing list