diff options
author | Justus Winter <4winter@informatik.uni-hamburg.de> | 2013-11-28 16:34:31 +0100 |
---|---|---|
committer | Justus Winter <4winter@informatik.uni-hamburg.de> | 2014-01-20 10:27:55 +0100 |
commit | 2845394f72e2733f96621a1f02f1b943e62c0964 (patch) | |
tree | 72e7abf66c2aa212e4f7c5814a83a87a561a86eb /trans/Makefile | |
parent | 002b46da8a4270b89003a28b4f5431d857cd0b33 (diff) |
trans: fix the receiver lookup in password
Use translation functions instead of doing the lookup manually.
* trans/Makefile (password-MIGSFLAGS): Add mutators.
* trans/password.c (S_password_check_user): Update accordingly.
(S_password_check_group): Likewise.
Diffstat (limited to 'trans/Makefile')
-rw-r--r-- | trans/Makefile | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/trans/Makefile b/trans/Makefile index 291df2f3..c0386d08 100644 --- a/trans/Makefile +++ b/trans/Makefile @@ -1,6 +1,6 @@ # # Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2006, 2007, -# 2008 Free Software Foundation, Inc. +# 2008, 2013 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as @@ -32,6 +32,10 @@ OBJS = $(SRCS:.c=.o) fsysServer.o ifsockServer.o passwordServer.o \ HURDLIBS = ports netfs trivfs iohelp fshelp pipe ihash shouldbeinlibc LDLIBS += -lpthread password-LDLIBS = $(LIBCRYPT) +password-MIGSFLAGS=\ + "-DIO_INTRAN=trivfs_protid_t trivfs_begin_using_protid (io_t)" \ + "-DIO_DESTRUCTOR=trivfs_end_using_protid (trivfs_protid_t)" \ + "-DPASSWORD_IMPORTS=import <hurd/trivfs.h>;" include ../Makeconf |