Print this page
NEX-1643 dtrace provider for smbsrv
Also illumos 1841:
 DTrace smb provider was mis-implemented, doesn't exist.
Add back handlers for read/write raw, so that
 legacy dtrace consumers can find the probes.
Kill extra arg in smb_negotiate
Fix missing "done" probe with smb_notify
Add example consumer: smb-trace.d
fix soi_pid


  77 LIBDAUDITSRCS = dlink_audit.c dlink_common.c
  78 LIBDAUDITOBJS = $(LIBDAUDITSRCS:%.c=pics/%.o)
  79 LIBDAUDIT = libdtrace_forceload.so
  80 
  81 DLINKSRCS = dlink_common.c dlink_init.c dlink_audit.c
  82 
  83 DLIBSRCS += \
  84         errno.d \
  85         fc.d \
  86         io.d \
  87         ip.d \
  88         iscsit.d \
  89         net.d \
  90         nfs.d \
  91         nfssrv.d \
  92         procfs.d \
  93         regs.d \
  94         sched.d \
  95         signal.d \
  96         scsi.d \

  97         srp.d \
  98         sysevent.d \
  99         tcp.d \
 100         udp.d \
 101         unistd.d
 102 
 103 include ../../Makefile.lib
 104 
 105 SRCS = $(LIBSRCS:%.c=../common/%.c) $(LIBISASRCS:%.c=../$(MACH)/%.c) 
 106 LIBS = $(DYNLIB) $(LINTLIB)
 107 
 108 SRCDIR = ../common
 109 
 110 CLEANFILES += dt_lex.c dt_grammar.c dt_grammar.h y.output
 111 CLEANFILES += ../common/procfs.sed ../common/procfs.d
 112 CLEANFILES += ../common/io.sed ../common/io.d
 113 CLEANFILES += ../common/ip.sed ../common/ip.d
 114 CLEANFILES += ../common/net.sed ../common/net.d
 115 CLEANFILES += ../common/errno.d ../common/signal.d
 116 CLEANFILES += ../common/dt_errtags.c ../common/dt_names.c




  77 LIBDAUDITSRCS = dlink_audit.c dlink_common.c
  78 LIBDAUDITOBJS = $(LIBDAUDITSRCS:%.c=pics/%.o)
  79 LIBDAUDIT = libdtrace_forceload.so
  80 
  81 DLINKSRCS = dlink_common.c dlink_init.c dlink_audit.c
  82 
  83 DLIBSRCS += \
  84         errno.d \
  85         fc.d \
  86         io.d \
  87         ip.d \
  88         iscsit.d \
  89         net.d \
  90         nfs.d \
  91         nfssrv.d \
  92         procfs.d \
  93         regs.d \
  94         sched.d \
  95         signal.d \
  96         scsi.d \
  97         smb.d \
  98         srp.d \
  99         sysevent.d \
 100         tcp.d \
 101         udp.d \
 102         unistd.d
 103 
 104 include ../../Makefile.lib
 105 
 106 SRCS = $(LIBSRCS:%.c=../common/%.c) $(LIBISASRCS:%.c=../$(MACH)/%.c) 
 107 LIBS = $(DYNLIB) $(LINTLIB)
 108 
 109 SRCDIR = ../common
 110 
 111 CLEANFILES += dt_lex.c dt_grammar.c dt_grammar.h y.output
 112 CLEANFILES += ../common/procfs.sed ../common/procfs.d
 113 CLEANFILES += ../common/io.sed ../common/io.d
 114 CLEANFILES += ../common/ip.sed ../common/ip.d
 115 CLEANFILES += ../common/net.sed ../common/net.d
 116 CLEANFILES += ../common/errno.d ../common/signal.d
 117 CLEANFILES += ../common/dt_errtags.c ../common/dt_names.c