Statically Allocated Memory
Statically allocated memory is of the form:
char buffer[MAXSTRING];
The use of this kind of memory is discouraged except when you are 100% sure that the strings to be used will be of a fixed length. One example of where this is appropriate is for Bacula resource names, which are currently limited to 127 characters (MAX_NAME_LENGTH). Although this maximum size may change, particularly to accommodate Unicode, it will remain a relatively small value.
Possible Next Steps
Go to TCP/IP Network Protocol.
Go back to Bacula Memory Management.
Go back to Developer Guide.