profinet: Allocate packet based on struct size, not pointer to struct!
profinet: fix plen size

plen includes the request type header so we should add it to the total
length, not subtract it.