def pkt_check(*args, func=None):
func = func or inspect.stack()[<NUM_LIT:2>][<NUM_LIT:3>]<EOL>for var in args:<EOL><INDENT>dict_check(var, func=func)<EOL>dict_check(var.get('<STR_LIT>'), func=func)<EOL>enum_check(var.get('<STR_LIT>'), func=func)<EOL>real_check(var.get('<STR_LIT>'), func=func)<EOL>ip_check(var.get('<STR_LIT:src>'), var.get('<STR_LIT>'), func=func)<EOL>bool_check(var.get('<STR_LIT>'), var.get('<STR_LIT>'), func=func)<EOL>int_check(var.get('<STR_LIT>'), var.get('<STR_LIT>'), var.get('<STR_LIT:index>'), func=func)<EOL><DEDENT>
Check if arguments are valid packets.