fixed ssl hdr size by using __packed__ . Fixed a glibc malloc invalid frame pointer

 fixed ssl hdr size by using __packed__ . Fixed a glibc malloc invalid frame pointer
 Classic case of buffer overflow I suppose. If end up copy more than what you copied on the malloced memory,
and then free() it. Glibc will throw an error without knowing what to do.
There can be even worst things you can imagine since I have opened multiple socket/file descriptors.
Merge branch 'master' of github.com:abnarain/covert_channel
Just for fixing the commit message ?:S ok