http2 padding and ping to autopong

Signed-off-by: Andy Green <andy.green@linaro.org>
diff --git a/lib/hpack.c b/lib/hpack.c
index 56f66b5..58d84b7 100644
--- a/lib/hpack.c
+++ b/lib/hpack.c
@@ -377,6 +377,12 @@
 		break;
 			
 	case HPKS_TYPE:
+		
+		if (wsi->u.http2.count > (wsi->u.http2.length - wsi->u.http2.padding)) {
+			lwsl_info("padding eat\n");
+			break;
+		}
+		
 		if (c & 0x80) { /* indexed header field only */
 			/* just a possibly-extended integer */
 			wsi->u.http2.hpack_type = HPKT_INDEXED_HDR_7;