lpd: fix OOM vulnerability (was eating arbitrarily large commands)

4 files changed