Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uwm.edu!csd4.csd.uwm.edu!trantow From: trantow@csd4.csd.uwm.edu (Jerry J Trantow) Newsgroups: comp.sys.amiga.tech Subject: Arp Programming Docs Message-ID: <7999@uwm.edu> Date: 1 Dec 90 22:10:00 GMT Sender: news@uwm.edu Organization: University of Wisconsin - Milwaukee Lines: 40 I am trying to update my programs to filter certain files from the file requester. I have been using the arp library and I thought I was set when I found messages by Ross Cunniff and Koshy Abraham on using DoWildFunction. I tried adding the following lines to code which has been working reliably: fr->fr_Function = (VOID(*)())WildFunc; fr->fr_FuncFlags= FRF_DoWildFunc; WildFunc(Mask,Object) ULONG Mask; CPTR *Object; { char *strrchr(),*dotinfo; struct AnchorPath *Info; if (Mask==FRF_DoWildFunc) { examine Info->ap_Info.fib_FileName return 1 or 0 } } I expected WildFunc to get called for each file in the directory and the Mask==FRF_DoWildFunc Instead, the Mask value seems to be garbage and WildFunc only gets called once. I'm using Aztec3.6 and would appreciate any working examples. I have found the arp include files on the FredFish disks. I AM STILL LOOKING for the ARP PROGRAMMING DOCS! TIA _____________________________________________________________________________ Jerry J. Trantow | Fix reason firmly in her seat and call to her 1560 A. East Irving Place | tribunal every fact, every opinion. Milwaukee, Wi 53202-1460 | Question with baldness even the existence of a God; (414) 289-0503 | because, if there be one, he must approve of the homage of reason, than that of blindfolded fear. _____________________________________________________________________________