> - The system can prevent the worst at run-time by truncating strings.
.. and you also have to think about cases where truncation *can* matter, and if so, detect it and react appropriately by using the return value from strlcpy (look at the man page for a very good example of how to do this). The point is you may not just blindly want to truncate everything. -Bob