Commit Graph

64 Commits

Author SHA1 Message Date
Assar Westerlund
bf75fac82a large strc{py,at}_truncate -> strlc{py,at} replacement
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6984 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-16 20:41:57 +00:00
Assar Westerlund
46533b9069 (k_hasafs): ifdef a variable properly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6162 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-08 02:24:32 +00:00
Johan Danielsson
bf2dd88284 don't depend on the existance of warnx (use fprintf)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5158 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-09-26 20:59:10 +00:00
Assar Westerlund
7ad4fc289a reorganize order of definitions.
(try_one, try_two): conditionalize


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5087 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-07-15 23:27:12 +00:00
Assar Westerlund
5696f50326 (map_syscall_name_to_number): new function for finding the number
of a syscall given the name on solaris
(k_hasafs): try using map_syscall_name_to_number


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5066 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-07-07 23:39:43 +00:00
Assar Westerlund
b1543d80a8 rewrite and add support for environment variable AFS_SYSCALL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5039 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-06-30 15:25:09 +00:00
Johan Danielsson
a5f54865d4 merge strcpy_truncate branch
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5027 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-06-09 19:25:40 +00:00
Johan Danielsson
2fd0274af6 isSuid -> issuid
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4842 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-05-09 17:19:03 +00:00
Johan Danielsson
e4b13a8b1c Add some debug diagnostics for dlopen.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4822 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-04-26 15:16:57 +00:00
Johan Danielsson
e843ca4df0 update copyright
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4562 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-07 18:07:08 +00:00
Johan Danielsson
177e2519b0 Fix type of `Pioctl'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4559 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-03-07 18:02:28 +00:00
Assar Westerlund
cb7d150f96 ifdef-out the code that is not used to avoid referencing `syscall' on
AIX.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1652 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-05-04 02:30:41 +00:00
Assar Westerlund
dd02a92a8b replace sprintf all over the place
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1635 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-05-02 14:29:33 +00:00
Johan Danielsson
564f6f47cf Clean up the ifdef swamp.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1609 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-04-20 14:10:56 +00:00
Johan Danielsson
f23cb831bb Use kafs_locl.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1607 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-04-20 13:21:28 +00:00
Assar Westerlund
4259a6f7e1 <sys/socket.h> contains the definition of `_IOW' on cygwin32.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1554 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-04-06 21:50:38 +00:00
Assar Westerlund
6dd290313a <sys/types.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1546 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-04-05 19:34:59 +00:00
Björn Groenvall
7fa3305150 Separate syscall functionality and
kerberos convenience routines into afssys.c and afskrb.c. This to
 make it possible to use k_pioctl() without linking in all
 libraries in the world.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1544 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-04-03 13:10:17 +00:00
Johan Danielsson
e1282e7dfc Update copyright strings.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1541 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-04-01 08:19:18 +00:00
Assar Westerlund
9633c2bf27 *** empty log message ***
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1190 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-01-26 19:35:43 +00:00
Assar Westerlund
569fd109a4 changed order of includes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1123 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-12-16 22:55:33 +00:00
Assar Westerlund
abdb52dbe5 (k_setpag): Handle AFS_SYSCALL3
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1052 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-11-19 05:21:33 +00:00
Björn Groenvall
1c621d2ea1 Remove unused variable afsdb
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@966 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-11-15 17:20:32 +00:00
Assar Westerlund
3f989f9168 more conditional includes
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@965 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-11-15 16:28:45 +00:00
Johan Danielsson
4138f2a01e Only get tokens for each cell once.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@964 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-11-15 15:25:53 +00:00
Assar Westerlund
b88b39d799 New function `k_afsklog_uid'.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@934 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-11-04 21:50:45 +00:00
Johan Danielsson
dc4a8b72ef Use dns_lookup
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@932 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-11-04 20:30:06 +00:00
Johan Danielsson
ea30661d63 Fix copyright
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@900 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-10-27 16:33:53 +00:00
Björn Groenvall
3e317bb818 Fix copyright.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@893 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-10-26 16:05:04 +00:00
Johan Danielsson
2d0d525b27 x
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@735 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-09-14 02:45:02 +00:00
Johan Danielsson
feaa4059db Add k_afs_cell_of_file.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@725 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-09-11 18:23:29 +00:00
Assar Westerlund
a95bae9e0a All signal handlers return RETSIGTYPE.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@712 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-09-03 18:04:46 +00:00
Assar Westerlund
3c3ee0aa53 Do not start by checking if we have AFS in `k_afsklog'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@694 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-30 00:48:48 +00:00
Johan Danielsson
9f223b322b Yet another fix.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@691 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-28 22:52:16 +00:00
Johan Danielsson
73166ab9eb Now should return correct value.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@687 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-26 17:46:51 +00:00
Björn Groenvall
2afaff02b7 Total confusion of what the return values shall be from k_afslog_file
and k_afsklog_all_local_cells.

Changed it to not always return error!


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@686 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-26 09:35:05 +00:00
Johan Danielsson
be21d64fb8 Add a cast.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@672 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-24 19:39:12 +00:00
Björn Groenvall
8367da7fd3 Move extern int h_errno; to protos.H
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@664 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-22 11:59:23 +00:00
Johan Danielsson
bd0dcd7894 Add support for a ~/.TheseCells.
Look for AFS database servers in dns also.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@663 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-21 19:45:43 +00:00
Johan Danielsson
3dd53c94a2 Add third way to get AFS syscallno.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@649 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-15 12:30:23 +00:00
Björn Groenvall
0a019a02b0 Minor security fix.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@640 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-08 13:28:04 +00:00
Johan Danielsson
44aa7b335f AFSLIBPATH can be set to point to afslib.so
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@622 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-04 21:59:06 +00:00
Johan Danielsson
dfbbb90006 Fix aix/afs brokenness.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@614 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-08-04 16:49:38 +00:00
Johan Danielsson
fd6f2a1aa0 Add option to exclude afs support.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@609 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-07-22 11:55:48 +00:00
Assar Westerlund
6c1f09cb89 lunix has no SIGSYS
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@603 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-07-01 17:03:51 +00:00
Assar Westerlund
3a26642882 changed bzero/bcmp/bcopy to memset/memcmp/memcpy
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@546 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-05-29 23:24:19 +00:00
Björn Groenvall
e88938bfeb Remove possible newline not the last character of the cellname.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@408 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-04-19 09:39:32 +00:00
Assar Westerlund
cd603ba071 Corrected cell truncation code.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@396 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-04-17 07:31:15 +00:00
Björn Groenvall
218bd7346f I guess it should have read
cell[sizeof(cell) - 1] = '\0';
rather than
cell[strlen(cell) - 1] = '\0';
as it originally did (2 versions back).


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@390 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-04-09 19:21:15 +00:00
Björn Groenvall
04f7fa949e One byte off when appending trailing 0.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@389 ec53bebd-3082-4978-b11e-865c3cabbd6b
1996-04-09 19:17:13 +00:00