I'm trying out pre37 on my Linux 2.2.3 system and I can't get it to
compile.  In include/atalk/adouble.h, it mentions the syscall
__NR_sendfile, which isn't in my asm/unistd.h.  Here's gcc's complaint:

gcc  -p -DSENDFILE_FLAVOR_LINUX   -DHAVE_IFNAMEINDEX -O2
-fomit-frame-pointer -fsigned-char -Wunused -Wuninitialized
-I../../include -c ad_open.c
../../include/atalk/adouble.h: In function `sendfile':
In file included from ad_open.c:38:
../../include/atalk/adouble.h:50: `__NR_sendfile' undeclared (first use
this function)
../../include/atalk/adouble.h:50: (Each undeclared identifier is reported
only once
../../include/atalk/adouble.h:50: for each function it appears in.)




On Thu, 30 Dec 1999, a sun wrote:

> 
> hi all,
> 
> here's something on the eve of the year before some arbitrarily
> specified millenium. it has a few more things ticked off from the
> list:
> 
>          1) password changing via dhx. the client-side is a little
>             buggy, so i don't check a few things that i should.
>          
>            2) a workaround for a problem with large quantum sizes in
>               os 9. you can now report whatever quantum size you wish
>               to the client. netatalk doesn't care, but the appleshare
>               client doesn't seem to like large values. read
>               config/afpd.conf. 
> 
>            3) sundry os x bits. i still haven't fixed
>               everything. however, netatalk is now using the same
>               values as apple's appletalk router.
> 
>            4) more interface detection code. for those systems that
>               support if_nameindex, you can now specify
>               -DHAVE_IFNAMEINDEX. that should include glibc 2.1 +
>               linux 2.2, solaris 8 (nee 2.8), and i think some of the
>               newer bsd's.
> 
>             afpd will now use the ip address of the first valid
>             interface that it can find if your dns is screwed up and
>             you don't have the hostname in /etc/hosts.
> 
>             QUESTION: does SIOCGIFCONF just not work with ddp on
>             solaris, or does it just not work in general? if it
>             doesn't work with ddp, does it report an error when
>             used, or does it report something random?
> 
>            5) afpd will no longer report an error if it can't set the
>               desktop directory's ownership/permissions.
> 
> the site:
>     ftp.cobaltnet.com:/pub/users/asun/testing/pre-asun2.1.4-37.tar.gz
> 
> this is almost a release candidate. i'll take another look at what's
> needed for os x, but that's about all i'll do. unless a kerberos uam
> spec with details of what gets passed back and forth with the
> appropriate bit sizes and what not miraculously appears in my inbox,
> the kerberos uam won't work. you'll just have to use pam. for those
> interested in writing their own uams, let me know if the interface
> makes sense to you. read include/atalk/uam.h for the exported
> interface and the modules in etc/uams for actual
> implementations. 
> 
> also, i would like reports for the various bsd's on the necessary
> flags to get the runtime library linking to work correctly. here's
> what i need: os rev, architecture, and flags. i think the elf-based
> systems are all the same, but i'm not sure. 
> 
> 
> 
> 
> -- and now for more on the future --
> 
> please let me know what's desired for the asun2.3.x series. here's the
> list of things that i would like to see done:
>      1) db support. actually, quite a bit of this is already done. i
>         just have to go through and finish it and integrate it with
>         afpd.
> 
>      2) incorporation of the papd/pap patches. note: for printer
>         authentication, i would like to see use of the same uams as
>         afpd uses. if you look in etc/uams, you'll see that i already
>         have stubs for printer authentication support.
> 
>      3) permission/ownership overhaul. i already have some patches for
>         client-based administration, so i'll probably base some of
>         this off that. basically, this will add the ability to specify
>       an administrative user/group.
> 
>      4) afp client support so that you can have an ftp-style
>         interface to an afp server.
> 
>      5) SLP support so that we can do nbp-style registration via
>         tcp/ip. if someone's willing to work on an opensource SLP
>         library (there's already an rfc with c language bindings), i'd
>         appreciate it.
> 
>      6) autoconf support. i have some patches for this already. this
>         should make building afp/tcp much easier on random unix-style
>         oses as well as avoiding headaches with runtime dynamic
>         linkage that the bsd's seem to foster.
> 
> -a           
> [EMAIL PROTECTED]
> 

----------------------------------------------
                Andrew McNabb
             Argus Systems Group
          [EMAIL PROTECTED]
----------------------------------------------

Reply via email to