|  | DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes | 
This is an automatic "excavation" of a thematic subset of
 See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. | 
top - metrics - downloadIndex: T d
    Length: 1126 (0x466)
    Types: TextFile
    Names: »dropsbr.h«
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit
    └─⟦3658e588a⟧ »EurOpenD3/mail/mh/mh-6.7.tar.Z« 
        └─⟦c75e36ecb⟧ 
            └─⟦this⟧ »mh-6.7/support/bboards/mmdfII/bboards/dropsbr.h« 
            └─⟦this⟧ »mh-6.7/support/pop/mmdfII/pop/dropsbr.h« 
/* dropsbr.h - definitions for maildrop-style files */
/* A file which is formatted like a maildrop may have a corresponding map
   file which is an index to the bounds of each message.  The first record
   of such an map is special, it contains:
	d_id    = number of messages in file
	d_size	= version number of map
	d_start = number of last message "read"
	d_stop  = size of file
    Each record after that contains:
	d_id	= BBoard-ID: of message, or similar info
	d_size	= size of message in ARPA Internet octets (\n == 2 octets)
	d_start	= starting position of message in file
	d_stop	= stopping position of message in file
   Note that d_st{art,op} do NOT include the message delimiters, so
   programs using the map can simply fseek to d_start and keep reading
   until the position is at d_stop.
 */
#define	DRVRSN	3
struct drop {
    int     d_id;
    int	    d_size;
    long    d_start;
    long    d_stop;
};
int	map_chk (), map_read (), map_write ();
char   *map_name ();
int	mbx_mmdf (), mbx_uucp ();
int	mbx_open (), mbx_Xopen (), mbx_copy (), mbx_size (), mbx_close ();
int	mbx_read (), mbx_write ();