The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/modules/krpc/Makefile

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 # $FreeBSD$
    2 
    3 .PATH: ${SRCTOP}/sys/rpc ${SRCTOP}/sys/rpc/rpcsec_tls
    4 KMOD=   krpc
    5 SRCS=   auth_none.c \
    6         auth_unix.c \
    7         authunix_prot.c \
    8         clnt_bck.c \
    9         clnt_dg.c \
   10         clnt_rc.c \
   11         clnt_vc.c \
   12         getnetconfig.c \
   13         rpc_callmsg.c \
   14         rpc_generic.c \
   15         rpc_prot.c \
   16         rpcb_clnt.c \
   17         rpcb_prot.c \
   18         replay.c \
   19         svc.c \
   20         svc_auth.c \
   21         svc_auth_unix.c \
   22         svc_dg.c \
   23         svc_generic.c \
   24         svc_vc.c
   25 
   26 SRCS+=  rpctls_impl.c auth_tls.c
   27 
   28 SRCS+=  opt_inet6.h opt_kern_tls.h
   29 
   30 SRCS+=          rpctlscd.h rpctlscd_xdr.c rpctlscd_clnt.c
   31 CLEANFILES=     rpctlscd.h rpctlscd_xdr.c rpctlscd_clnt.c
   32 
   33 S=              ${SRCTOP}/sys
   34 
   35 rpctlscd.h:     $S/rpc/rpcsec_tls/rpctlscd.x
   36         RPCGEN_CPP=${CPP:Q} rpcgen -hM $S/rpc/rpcsec_tls/rpctlscd.x | grep -v pthread.h > rpctlscd.h
   37 
   38 rpctlscd_xdr.c: $S/rpc/rpcsec_tls/rpctlscd.x
   39         RPCGEN_CPP=${CPP:Q} rpcgen -c $S/rpc/rpcsec_tls/rpctlscd.x -o rpctlscd_xdr.c
   40 
   41 rpctlscd_clnt.c:        $S/rpc/rpcsec_tls/rpctlscd.x
   42         RPCGEN_CPP=${CPP:Q} rpcgen -lM $S/rpc/rpcsec_tls/rpctlscd.x | grep -v string.h > rpctlscd_clnt.c
   43 
   44 SRCS+=          rpctlssd.h rpctlssd_xdr.c rpctlssd_clnt.c
   45 CLEANFILES=     rpctlssd.h rpctlssd_xdr.c rpctlssd_clnt.c
   46 
   47 S=              ${SRCTOP}/sys
   48 
   49 rpctlssd.h:     $S/rpc/rpcsec_tls/rpctlssd.x
   50         RPCGEN_CPP=${CPP:Q} rpcgen -hM $S/rpc/rpcsec_tls/rpctlssd.x | grep -v pthread.h > rpctlssd.h
   51 
   52 rpctlssd_xdr.c: $S/rpc/rpcsec_tls/rpctlssd.x
   53         RPCGEN_CPP=${CPP:Q} rpcgen -c $S/rpc/rpcsec_tls/rpctlssd.x -o rpctlssd_xdr.c
   54 
   55 rpctlssd_clnt.c:        $S/rpc/rpcsec_tls/rpctlssd.x
   56         RPCGEN_CPP=${CPP:Q} rpcgen -lM $S/rpc/rpcsec_tls/rpctlssd.x | grep -v string.h > rpctlssd_clnt.c
   57 
   58 EXPORT_SYMS=    YES
   59 
   60 .include <bsd.kmod.mk>

Cache object: 043687c99ff9894bcea5d76148420b52


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.