| 
    Qsmtp
    0.30dev
    
   | 
 
declaration of function for accessing vpopmail data files More...
Go to the source code of this file.
Functions | |
| int | vget_dir (const char *, struct userconf *) | 
| query the users/cdb file for information about this domain  More... | |
declaration of function for accessing vpopmail data files
| int vget_dir | ( | const char * | domain, | 
| struct userconf * | ds | ||
| ) | 
query the users/cdb file for information about this domain
| domain | the domain to query | 
| ds | pointer to userconf struct holding the domain info | 
| 0 | domain is not in database | 
| 1 | domain was found | 
| <0 | negative error code | 
| -EDONE | the error was already handled | 
Function will return 1 on success, memory for domaindir will be malloced. The directory name will always end with a single '/' and be 0-terminated. If the domain does not exist 0 is returned, also if no users/cdb exists. On error a negative error code is returned.
If ds already contains information about the same domain directory then the already existing information is preserved.
 1.8.10