have strtochan return zero if the depth is invalid.