This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Hurd".
The branch, master has been updated via 20e078293697dd99ddcf2c2151c9f075409cc185 (commit) from f1aa15a509d4249b19bb3d7f1f388829dd5135f8 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 20e078293697dd99ddcf2c2151c9f075409cc185 Author: Justus Winter <4win...@informatik.uni-hamburg.de> Date: Tue Apr 15 18:38:08 2014 +0200 Include the MIG-generated server header files This enables the compiler to check that the server function declarations match MIGs expectations. Fix a few oddities along the way. * console-client/trans.c: Include MIG-generated server header file(s). * console/console.c: Likewise. Also, fix declarations. * console/mutations.h (TIOCTL_IMPORTS): Just use libnetfs/priv.h. * console/priv.h: Delete now unused file. * ext2fs/storeinfo.c: Include MIG-generated server header file(s). * fatfs/inode.c: Likewise. * fatfs/main.c: Likewise. Also, fix declaration. * isofs/inode.c: Likewise. * libdiskfs/boot-start.c: Likewise. * libdiskfs/file-chg.c: Include the correct MIG-generated server header file. * libdiskfs/file-chmod.c: Include MIG-generated server header file(s). * libdiskfs/file-get-fs-opts.c: Likewise. * libdiskfs/init-startup.c: Likewise. * libnetfs/file-get-children.c: Likewise. * libnetfs/file-getcontrol.c: Include the correct MIG-generated server header file. * libnetfs/file-set-translator.c: Include MIG-generated server header file(s). * libnetfs/fsstubs.c: Likewise. * libtrivfs/file-access.c: Likewise. * libtrivfs/file-chauthor.c: Likewise. * libtrivfs/file-chflags.c: Likewise. * libtrivfs/file-chg.c: Likewise. * libtrivfs/file-chmod.c: Likewise. * libtrivfs/file-chown.c: Likewise. * libtrivfs/file-exec.c: Likewise. * libtrivfs/file-get-children.c: Likewise. * libtrivfs/file-get-fs-options.c: Likewise. * libtrivfs/file-get-source.c: Likewise. * libtrivfs/file-get-storage-info.c: Likewise. * libtrivfs/file-get-trans.c: Likewise. * libtrivfs/file-get-transcntl.c: Likewise. * libtrivfs/file-getcontrol.c: Likewise. * libtrivfs/file-getfh.c: Likewise. * libtrivfs/file-getlinknode.c: Likewise. * libtrivfs/file-lock.c: Likewise. * libtrivfs/file-reparent.c: Likewise. * libtrivfs/file-set-size.c: Likewise. * libtrivfs/file-set-trans.c: Likewise. * libtrivfs/file-statfs.c: Likewise. * libtrivfs/file-sync.c: Likewise. * libtrivfs/file-syncfs.c: Likewise. * libtrivfs/file-utimes.c: Likewise. * libtrivfs/fsys-forward.c: Likewise. * libtrivfs/fsys-get-options.c: Likewise. * libtrivfs/fsys-getroot.c: Likewise. * libtrivfs/fsys-goaway.c: Likewise. * libtrivfs/fsys-set-options.c: Likewise. * libtrivfs/fsys-stubs.c: Likewise. * libtrivfs/fsys-syncfs.c: Likewise. * libtrivfs/io-async-icky.c: Likewise. * libtrivfs/io-async.c: Likewise. * libtrivfs/io-duplicate.c: Likewise. * libtrivfs/io-identity.c: Likewise. * libtrivfs/io-map.c: Likewise. * libtrivfs/io-modes-get.c: Likewise. * libtrivfs/io-modes-off.c: Likewise. * libtrivfs/io-modes-on.c: Likewise. * libtrivfs/io-modes-set.c: Likewise. * libtrivfs/io-owner-get.c: Likewise. * libtrivfs/io-owner-mod.c: Likewise. * libtrivfs/io-pathconf.c: Likewise. * libtrivfs/io-read.c: Likewise. * libtrivfs/io-readable.c: Likewise. * libtrivfs/io-reauthenticate.c: Likewise. * libtrivfs/io-restrict-auth.c: Likewise. * libtrivfs/io-revoke.c: Likewise. * libtrivfs/io-seek.c: Likewise. * libtrivfs/io-select.c: Likewise. * libtrivfs/io-stat.c: Likewise. * libtrivfs/io-stubs.c: Likewise. * libtrivfs/io-version.c: Likewise. * libtrivfs/io-write.c: Likewise. * pfinet/tunnel.c: Likewise. * storeio/io.c: Likewise. * storeio/storeio.c: Likewise. * term/users.c: Likewise. * tmpfs/node.c: Likewise. * trans/fakeroot.c: Likewise. Also, include all server headers that provide the X_server_routine functions... (netfs_demuxer): ... that were previously declared here. * trans/fifo.c: Include MIG-generated server header file(s). * trans/firmlink.c: Likewise. * trans/hello-mt.c: Likewise. * trans/hello.c: Likewise. * trans/magic.c: Likewise. * trans/mtab.c: Likewise. * trans/new-fifo.c: Likewise. * trans/null.c: Likewise. * trans/proxy-defpager.c: Likewise. * trans/streamio.c: Likewise. * libdiskfs/fsmutations.h: Qualify the import with the libraries path. Without this change, out-of-tree builds would no longer work. * libnetfs/mutations.h: Likewise. * libtrivfs/mig-mutate.h: Likewise. ----------------------------------------------------------------------- Summary of changes: console-client/trans.c | 1 + console/console.c | 40 ++++++++++++++++++++--------------- console/mutations.h | 2 +- console/priv.h | 41 ------------------------------------- ext2fs/storeinfo.c | 1 + fatfs/inode.c | 1 + fatfs/main.c | 3 +- isofs/inode.c | 1 + libdiskfs/boot-start.c | 2 + libdiskfs/file-chg.c | 2 +- libdiskfs/file-chmod.c | 1 + libdiskfs/file-get-fs-opts.c | 1 + libdiskfs/fsmutations.h | 10 ++++---- libdiskfs/init-startup.c | 2 + libnetfs/file-get-children.c | 1 + libnetfs/file-getcontrol.c | 2 +- libnetfs/file-set-translator.c | 1 + libnetfs/fsstubs.c | 1 + libnetfs/mutations.h | 8 +++--- libtrivfs/file-access.c | 1 + libtrivfs/file-chauthor.c | 1 + libtrivfs/file-chflags.c | 1 + libtrivfs/file-chg.c | 1 + libtrivfs/file-chmod.c | 1 + libtrivfs/file-chown.c | 1 + libtrivfs/file-exec.c | 1 + libtrivfs/file-get-children.c | 1 + libtrivfs/file-get-fs-options.c | 1 + libtrivfs/file-get-source.c | 1 + libtrivfs/file-get-storage-info.c | 1 + libtrivfs/file-get-trans.c | 1 + libtrivfs/file-get-transcntl.c | 1 + libtrivfs/file-getcontrol.c | 1 + libtrivfs/file-getfh.c | 1 + libtrivfs/file-getlinknode.c | 1 + libtrivfs/file-lock.c | 1 + libtrivfs/file-reparent.c | 2 + libtrivfs/file-set-size.c | 1 + libtrivfs/file-set-trans.c | 1 + libtrivfs/file-statfs.c | 1 + libtrivfs/file-sync.c | 1 + libtrivfs/file-syncfs.c | 1 + libtrivfs/file-utimes.c | 1 + libtrivfs/fsys-forward.c | 1 + libtrivfs/fsys-get-options.c | 1 + libtrivfs/fsys-getroot.c | 1 + libtrivfs/fsys-goaway.c | 1 + libtrivfs/fsys-set-options.c | 1 + libtrivfs/fsys-stubs.c | 1 + libtrivfs/fsys-syncfs.c | 1 + libtrivfs/io-async-icky.c | 1 + libtrivfs/io-async.c | 1 + libtrivfs/io-duplicate.c | 1 + libtrivfs/io-identity.c | 1 + libtrivfs/io-map.c | 1 + libtrivfs/io-modes-get.c | 1 + libtrivfs/io-modes-off.c | 1 + libtrivfs/io-modes-on.c | 1 + libtrivfs/io-modes-set.c | 1 + libtrivfs/io-owner-get.c | 1 + libtrivfs/io-owner-mod.c | 1 + libtrivfs/io-pathconf.c | 1 + libtrivfs/io-read.c | 1 + libtrivfs/io-readable.c | 1 + libtrivfs/io-reauthenticate.c | 1 + libtrivfs/io-restrict-auth.c | 1 + libtrivfs/io-revoke.c | 1 + libtrivfs/io-seek.c | 1 + libtrivfs/io-select.c | 1 + libtrivfs/io-stat.c | 1 + libtrivfs/io-stubs.c | 1 + libtrivfs/io-version.c | 1 + libtrivfs/io-write.c | 1 + libtrivfs/mig-mutate.h | 6 ++-- pfinet/tunnel.c | 3 ++ storeio/io.c | 2 + storeio/storeio.c | 1 + term/users.c | 2 + tmpfs/node.c | 1 + trans/fakeroot.c | 12 +++++----- trans/fifo.c | 3 ++ trans/firmlink.c | 2 + trans/hello-mt.c | 2 + trans/hello.c | 2 + trans/magic.c | 2 + trans/mtab.c | 1 + trans/new-fifo.c | 4 +++ trans/null.c | 3 ++ trans/proxy-defpager.c | 1 + trans/streamio.c | 3 ++ 90 files changed, 146 insertions(+), 80 deletions(-) delete mode 100644 console/priv.h hooks/post-receive -- Hurd