/* allocate main structure */
nga = malloc(sizeof(struct ngadmin));
memset(nga, 0, sizeof(struct ngadmin));
+ nga->globalbroad = true;
strncpy(nga->iface, iface, IFNAMSIZ - 1);
if (nga == NULL)
return ERR_INVARG;
- nga->globalbroad = value;
-
- return ERR_OK;
+ if (setBroadcastType(nga, value) == 0)
+ return ERR_OK;
+ else
+ return ERR_NET;
}