def _ip_frag_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>bufid = var.get('<STR_LIT>')<EOL>str_check(bufid[<NUM_LIT:3>], func=func)<EOL>bool_check(var.get('<STR_LIT>'), func=func)<EOL>ip_check(bufid[<NUM_LIT:0>], bufid[<NUM_LIT:1>], func=func)<EOL>bytearray_check(var.get('<STR_LIT>'), var.get('<STR_LIT>'), func=func)<EOL>int_check(bufid[<NUM_LIT:2>], var.get('<STR_LIT>'), var.get('<STR_LIT>'),<EOL>var.get('<STR_LIT>'), var.get('<STR_LIT>'), func=func)<EOL><DEDENT>
Check if arguments are valid IP fragments.