/* WARNING: Globals starting with '_' overlap smaller symbols at the same address */

undefined4 FUN_00403c88(int param_1,char *param_2)

{
  int iVar1;
  undefined4 uVar2;
  char acStack_30 [16];
  short local_20;
  
  strncpy(acStack_30,param_2,0x10)   //possible issue identified - semgrep
  iVar1 = ioctl(param_1,0x8927,acStack_30);
  if ((iVar1 < 0) || (uVar2 = 0, local_20 != 1)) {
    fprintf(_stderr,"Interface %s doesn\'t support MAC addresses\n",param_2);
    uVar2 = 0xffffffff;
  }
  return uVar2;
}