summaryrefslogtreecommitdiffstats
path: root/libbsd.py
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-06-09 10:48:05 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-06-10 14:09:54 +0200
commit9880635f2e642380b69b85e00271649b3a2fc2de (patch)
treee2ac34d279c1bfd3df2694461d8e0e509da1ab24 /libbsd.py
parentRPC(3): Import from FreeBSD (diff)
downloadrtems-libbsd-9880635f2e642380b69b85e00271649b3a2fc2de.tar.bz2
RPC(3): Port to RTEMS
Diffstat (limited to 'libbsd.py')
-rwxr-xr-xlibbsd.py95
1 files changed, 84 insertions, 11 deletions
diff --git a/libbsd.py b/libbsd.py
index 1a4e8089..5f21bf40 100755
--- a/libbsd.py
+++ b/libbsd.py
@@ -1772,6 +1772,8 @@ def user_space(mm):
'include/arpa/nameser.h',
'include/db.h',
'include/err.h',
+ 'include/gssapi/gssapi.h',
+ 'include/gssapi.h',
'include/ifaddrs.h',
'include/mpool.h',
'include/netconfig.h',
@@ -1780,27 +1782,36 @@ def user_space(mm):
'include/nsswitch.h',
'include/resolv.h',
'include/res_update.h',
- 'include/rpc/auth_des.h',
- 'include/rpc/auth.h',
- 'include/rpc/auth_unix.h',
'include/rpc/clnt.h',
- 'include/rpc/clnt_soc.h',
+ 'include/rpc/pmap_rmt.h',
+ 'include/rpc/svc_soc.h',
+ 'include/rpc/nettype.h',
+ 'include/rpc/xdr.h',
+ 'include/rpc/svc.h',
+ 'include/rpc/rpc_msg.h',
+ 'include/rpc/rpcsec_gss.h',
+ 'include/rpc/raw.h',
'include/rpc/clnt_stat.h',
- 'include/rpc/pmap_clnt.h',
- 'include/rpc/pmap_prot.h',
+ 'include/rpc/auth.h',
+ 'include/rpc/svc_dg.h',
+ 'include/rpc/auth_kerb.h',
+ 'include/rpc/auth_des.h',
'include/rpc/rpcb_clnt.h',
- 'include/rpc/rpcent.h',
'include/rpc/rpc.h',
- 'include/rpc/rpc_msg.h',
+ 'include/rpc/des.h',
+ 'include/rpc/des_crypt.h',
'include/rpc/svc_auth.h',
- 'include/rpc/svc.h',
+ 'include/rpc/pmap_clnt.h',
+ 'include/rpc/clnt_soc.h',
+ 'include/rpc/pmap_prot.h',
+ 'include/rpc/auth_unix.h',
+ 'include/rpc/rpc_com.h',
+ 'include/rpc/rpcent.h',
'include/rpcsvc/nis_db.h',
'include/rpcsvc/nislib.h',
'include/rpcsvc/nis_tags.h',
- 'include/rpc/svc_soc.h',
'include/rpcsvc/ypclnt.h',
'include/rpcsvc/yp_prot.h',
- 'include/rpc/xdr.h',
'include/sysexits.h',
'lib/libc/db/btree/btree.h',
'lib/libc/db/btree/extern.h',
@@ -1824,6 +1835,8 @@ def user_space(mm):
'lib/libc/net/res_config.h',
'lib/libc/resolv/res_debug.h',
'lib/libc/resolv/res_private.h',
+ 'lib/libc/rpc/mt_misc.h',
+ 'lib/libc/rpc/rpc_com.h',
'lib/libc/stdio/local.h',
'lib/libipsec/ipsec_strerror.h',
'lib/libipsec/libpfkey.h',
@@ -1846,6 +1859,11 @@ def user_space(mm):
mm.generator['convert'](),
mm.generator['convert'](),
mm.generator['rpc-gen']()))
+ mod.addFile(mm.generator['file']('include/rpcsvc/nis.x',
+ mm.generator['freebsd-path'](),
+ mm.generator['convert'](),
+ mm.generator['convert'](),
+ mm.generator['rpc-gen']()))
mod.addFile(mm.generator['file']('sbin/route/keywords',
mm.generator['freebsd-path'](),
mm.generator['convert'](),
@@ -1955,6 +1973,61 @@ def user_space(mm):
'lib/libc/resolv/res_send.c',
'lib/libc/resolv/res_state.c',
'lib/libc/resolv/res_update.c',
+ 'lib/libc/rpc/auth_des.c',
+ 'lib/libc/rpc/authdes_prot.c',
+ 'lib/libc/rpc/auth_none.c',
+ 'lib/libc/rpc/auth_time.c',
+ 'lib/libc/rpc/auth_unix.c',
+ 'lib/libc/rpc/authunix_prot.c',
+ 'lib/libc/rpc/bindresvport.c',
+ 'lib/libc/rpc/clnt_bcast.c',
+ 'lib/libc/rpc/clnt_dg.c',
+ 'lib/libc/rpc/clnt_generic.c',
+ 'lib/libc/rpc/clnt_perror.c',
+ 'lib/libc/rpc/clnt_raw.c',
+ 'lib/libc/rpc/clnt_simple.c',
+ 'lib/libc/rpc/clnt_vc.c',
+ 'lib/libc/rpc/crypt_client.c',
+ 'lib/libc/rpc/des_crypt.c',
+ 'lib/libc/rpc/des_soft.c',
+ 'lib/libc/rpc/getnetconfig.c',
+ 'lib/libc/rpc/getnetpath.c',
+ 'lib/libc/rpc/getpublickey.c',
+ 'lib/libc/rpc/getrpcent.c',
+ 'lib/libc/rpc/getrpcport.c',
+ 'lib/libc/rpc/key_call.c',
+ 'lib/libc/rpc/key_prot_xdr.c',
+ 'lib/libc/rpc/mt_misc.c',
+ 'lib/libc/rpc/netname.c',
+ 'lib/libc/rpc/netnamer.c',
+ 'lib/libc/rpc/pmap_clnt.c',
+ 'lib/libc/rpc/pmap_getmaps.c',
+ 'lib/libc/rpc/pmap_getport.c',
+ 'lib/libc/rpc/pmap_prot2.c',
+ 'lib/libc/rpc/pmap_prot.c',
+ 'lib/libc/rpc/pmap_rmt.c',
+ 'lib/libc/rpc/rpcb_clnt.c',
+ 'lib/libc/rpc/rpcb_prot.c',
+ 'lib/libc/rpc/rpcb_st_xdr.c',
+ 'lib/libc/rpc/rpc_callmsg.c',
+ 'lib/libc/rpc/rpc_commondata.c',
+ 'lib/libc/rpc/rpcdname.c',
+ 'lib/libc/rpc/rpc_dtablesize.c',
+ 'lib/libc/rpc/rpc_generic.c',
+ 'lib/libc/rpc/rpc_prot.c',
+ 'lib/libc/rpc/rpcsec_gss_stub.c',
+ 'lib/libc/rpc/rpc_soc.c',
+ 'lib/libc/rpc/rtime.c',
+ 'lib/libc/rpc/svc_auth.c',
+ 'lib/libc/rpc/svc_auth_des.c',
+ 'lib/libc/rpc/svc_auth_unix.c',
+ 'lib/libc/rpc/svc.c',
+ 'lib/libc/rpc/svc_dg.c',
+ 'lib/libc/rpc/svc_generic.c',
+ 'lib/libc/rpc/svc_raw.c',
+ 'lib/libc/rpc/svc_run.c',
+ 'lib/libc/rpc/svc_simple.c',
+ 'lib/libc/rpc/svc_vc.c',
'lib/libc/stdio/fgetln.c',
'lib/libc/stdlib/strtoimax.c',
'lib/libc/stdlib/strtonum.c',