void packetio_tx_emitee(char *param_1)

{
  char cVar1;
  
  cVar1 = *param_1;
  memcpy(g_txbuf + 6,param_1 + 2,6)   //possible issue identified - semgrep
  memcpy(g_txbuf,param_1 + 8,6)   //possible issue identified - semgrep
  g_txbuf[0xc] = 0x88;
  g_txbuf[0xd] = 0xd9;
  g_txbuf[0xe] = 1;
  g_txbuf[0xf] = 0;
  g_txbuf[0x11] = '\x04' - (cVar1 == '\0');
  memcpy(g_txbuf + 0x18,&g_hwaddr,6)   //possible issue identified - semgrep
  memcpy(g_txbuf + 0x12,param_1 + 8,6)   //possible issue identified - semgrep
  g_txbuf[0x1f] = 0;
  g_txbuf[0x1e] = 0;
  FUN_00406238(0x20,0);
  return;
}