> > +enum nl80211_nan_capabilities { > > + __NL80211_NAN_CAPABILITIES_INVALID, > > + > > + NL80211_NAN_CAPA_SYNC_OFFLOAD, > > + NL80211_NAN_CAPA_DE_OFFLOAD, > > + NL80211_NAN_CAPA_DW_NOTIF_SUPPORT, > > This seems complex, why not just add three new extended flags? > It will be further extended with more complex capabilities that can't be represented as flags. This is especially true for data path related capabilities. Like number of NDPs/NDLs. Schedule constraints etc.. > johannes