Go to the source code of this file.
◆ AFPSTATUS_FLAGOFF
| #define AFPSTATUS_FLAGOFF 8 |
◆ AFPSTATUS_ICONOFF
| #define AFPSTATUS_ICONOFF 6 |
◆ AFPSTATUS_LEN
◆ AFPSTATUS_MACHLEN
| #define AFPSTATUS_MACHLEN 16 |
The number of characters for the MachineType.
◆ AFPSTATUS_MACHOFF
| #define AFPSTATUS_MACHOFF 0 |
◆ AFPSTATUS_POSTLEN
| #define AFPSTATUS_POSTLEN 8 |
The number of bytes for offset records after the ServerName field.
Right now, this is 2 bytes each for ServerSignature, networkAddressCount, DirectoryNameCount, and UTF-8 ServerName
◆ AFPSTATUS_PRELEN
| #define AFPSTATUS_PRELEN 10 |
The number of bytes for status data prior to the ServerName field.
This is two bytes of offset space for the MachineType, AFPVersionCount, UAMCount, VolumeIconAndMask, and the 16-bit "Fixed" status flags.
◆ AFPSTATUS_UAMSOFF
| #define AFPSTATUS_UAMSOFF 4 |
◆ AFPSTATUS_VERSOFF
| #define AFPSTATUS_VERSOFF 2 |
◆ afp_getsrvrinfo()
| int afp_getsrvrinfo |
( |
AFPObj * | obj, |
|
|
char * | ibuf, |
|
|
size_t | ibuflen, |
|
|
char * | rbuf, |
|
|
size_t * | rbuflen ) |
◆ set_signature()
Set the server signature.
- If found in conf file, use it.
- If not found in conf file, genarate and append in conf file.
- If conf file don't exist, create and genarate.
- If cannot open conf file, use one-time signature.
- If signature = xxxxx, use it.
◆ status_init()
◆ status_uams()
| void status_uams |
( |
char * | data, |
|
|
const char * | authlist ) |
|
extern |
◆ status_versions()
| void status_versions |
( |
char * | data, |
|
|
const ASP | asp, |
|
|
const DSI * | dsi ) |
|
extern |