]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Make the recommend_pkg file dirauth-only.
authorNick Mathewson <nickm@torproject.org>
Tue, 30 Apr 2019 15:25:41 +0000 (11:25 -0400)
committerNick Mathewson <nickm@torproject.org>
Tue, 30 Apr 2019 19:00:07 +0000 (15:00 -0400)
src/core/include.am
src/feature/dirauth/recommend_pkg.h

index 4ec42182a627414d81e111cd8cc3f96adb05d940..dba957b6b58c49ba726e3a0b702e4a214737f76b 100644 (file)
@@ -157,7 +157,6 @@ LIBTOR_APP_A_SOURCES +=                     \
        src/feature/dirauth/dsigs_parse.c       \
        src/feature/dirauth/guardfraction.c     \
        src/feature/dirauth/reachability.c      \
-       src/feature/dirauth/recommend_pkg.c     \
        src/feature/dirauth/process_descs.c     \
        src/feature/dirauth/voteflags.c
 
@@ -180,6 +179,7 @@ MODULE_DIRAUTH_SOURCES =                                    \
        src/feature/dirauth/dirauth_sys.c                       \
        src/feature/dirauth/dircollate.c                        \
        src/feature/dirauth/dirvote.c                           \
+       src/feature/dirauth/recommend_pkg.c                     \
        src/feature/dirauth/shared_random.c                     \
        src/feature/dirauth/shared_random_state.c
 
index 8200d78f725aa7c7552be73be5a1b64864bc6e29..1f97d501778aa68d9bfe8cf72750a3fd3da2a835 100644 (file)
 #ifndef TOR_RECOMMEND_PKG_H
 #define TOR_RECOMMEND_PKG_H
 
+#ifdef HAVE_MODULE_DIRAUTH
 int validate_recommended_package_line(const char *line);
 
+#else
+
+static inline int
+validate_recommended_package_line(const char *line)
+{
+  (void) line;
+  return 0;
+}
+
+#endif
+
 #endif