[BACK]Return to dlz_dlopen_driver.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / external / mpl / bind / dist / bin / named / unix

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/external/mpl/bind/dist/bin/named/unix/Attic/dlz_dlopen_driver.c between version 1.8 and 1.9

version 1.8, 2021/02/19 16:42:10 version 1.9, 2021/04/05 11:27:00
Line 69  typedef struct dlopen_data {
Line 69  typedef struct dlopen_data {
                 if ((cd->flags & DNS_SDLZFLAG_THREADSAFE) == 0 && \                  if ((cd->flags & DNS_SDLZFLAG_THREADSAFE) == 0 && \
                     !cd->in_configure)                            \                      !cd->in_configure)                            \
                         LOCK(&cd->lock);                          \                          LOCK(&cd->lock);                          \
         } while (/*CONSTCOND*/0)          } while (0)
   
 #define MAYBE_UNLOCK(cd)                                          \  #define MAYBE_UNLOCK(cd)                                          \
         do {                                                      \          do {                                                      \
                 if ((cd->flags & DNS_SDLZFLAG_THREADSAFE) == 0 && \                  if ((cd->flags & DNS_SDLZFLAG_THREADSAFE) == 0 && \
                     !cd->in_configure)                            \                      !cd->in_configure)                            \
                         UNLOCK(&cd->lock);                        \                          UNLOCK(&cd->lock);                        \
         } while (/*CONSTCOND*/0)          } while (0)
   
 /*  /*
  * Log a message at the given level.   * Log a message at the given level.

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9

CVSweb <webmaster@jp.NetBSD.org>