Ignore:
Timestamp:
Nov 24, 2016, 1:14:11 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.3

Location:
vendor/current/source4/lib/events
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/source4/lib/events/events.h

    r740 r988  
    11#ifndef __LIB_EVENTS_H__
    22#define __LIB_EVENTS_H__
    3 #define TEVENT_COMPAT_DEFINES 1
    43#include <tevent.h>
    54struct tevent_context *s4_event_context_init(TALLOC_CTX *mem_ctx);
    6 struct tevent_context *event_context_find(TALLOC_CTX *mem_ctx) _DEPRECATED_;
    75void s4_event_context_set_default(struct tevent_context *ev);
    86#endif /* __LIB_EVENTS_H__ */
  • vendor/current/source4/lib/events/tevent_s4.c

    r740 r988  
    2222
    2323/*
    24   this is used to catch debug messages from events
    25 */
    26 static void ev_wrap_debug(void *context, enum tevent_debug_level level,
    27                           const char *fmt, va_list ap)  PRINTF_ATTRIBUTE(3,0);
    28 
    29 static void ev_wrap_debug(void *context, enum tevent_debug_level level,
    30                           const char *fmt, va_list ap)
    31 {
    32         int samba_level = -1;
    33         char *s = NULL;
    34         switch (level) {
    35         case TEVENT_DEBUG_FATAL:
    36                 samba_level = 0;
    37                 break;
    38         case TEVENT_DEBUG_ERROR:
    39                 samba_level = 1;
    40                 break;
    41         case TEVENT_DEBUG_WARNING:
    42                 samba_level = 2;
    43                 break;
    44         case TEVENT_DEBUG_TRACE:
    45                 samba_level = 50;
    46                 break;
    47 
    48         };
    49         vasprintf(&s, fmt, ap);
    50         if (!s) return;
    51         DEBUG(samba_level, ("tevent: %s", s));
    52         free(s);
    53 }
    54 
    55 /*
    5624  create a event_context structure. This must be the first events
    5725  call, and all subsequent calls pass this event_context as the first
     
    6634        ev = tevent_context_init_byname(mem_ctx, NULL);
    6735        if (ev) {
    68                 tevent_set_debug(ev, ev_wrap_debug, NULL);
     36                samba_tevent_set_debug(ev, "s4_tevent");
    6937                tevent_loop_allow_nesting(ev);
    7038        }
Note: See TracChangeset for help on using the changeset viewer.