added a check in the sink_cb so that it correctly handles a read that's smaller than the header
added a check in the sink_cb so that it correctly handles a read that's smaller than the header

rcrane/kinetic-c,rcrane/kinetic-c,chenchongli/kinetic-c,kinjalcpatel/kinetic-c,Kinetic/kinetic-c,kinjalcpatel/kinetic-c,benmcclelland/kinetic-c,rcrane/kinetic-c,chenchongli/kinetic-c,rcrane/kinetic-c,chenchongli/kinetic-c,Seagate/kinetic-c,Seagate/kinetic-c,benmcclelland/kinetic-c,Kinetic/kinetic-c,Kinetic/kinetic-c,Kinetic/kinetic-c,benmcclelland/kinetic-c,Seagate/kinetic-c,chenchongli/kinetic-c,Seagate/kinetic-c,benmcclelland/kinetic-c,benmcclelland/kinetic-c,kinjalcpatel/kinetic-c,kinjalcpatel/kinetic-c