net: tcp: Return -EOPNOTSUPP for non-TCP in net_context_listen()
net: tcp: Return -EOPNOTSUPP for non-TCP in net_context_listen()

Only TCP sockets are supported by net_context_listen(), so check if the
socket family is TCP rather than UDP in order to return success or
error.

Change-Id: I2ab5e9985d448811da2e1414d3ecafd9b3b3e475
Signed-off-by: Leandro Pereira <51c7437a02b34df685e6b4ecb2e9bca23efe2e1a@intel.com>

holtmann/zephyr,sharronliu/zephyr,tidyjiang8/zephyr-doc,runchip/zephyr-cc3220,explora26/zephyr,GiulianoFranchetto/zephyr,bigdinotech/zephyr,pklazy/zephyr,kraj/zephyr,bboozzoo/zephyr,pklazy/zephyr,bigdinotech/zephyr,nashif/zephyr,bboozzoo/zephyr,mbolivar/zephyr,runchip/zephyr-cc3200,runchip/zephyr-cc3200,rsalveti/zephyr,bigdinotech/zephyr,zephyrproject-rtos/zephyr,bigdinotech/zephyr,Vudentz/zephyr,rsalveti/zephyr,fractalclone/zephyr-riscv,mbolivar/zephyr,aceofall/zephyr-iotos,explora26/zephyr,sharronliu/zephyr,bboozzoo/zephyr,ldts/zephyr,fractalclone/zephyr-riscv,Vudentz/zephyr,GiulianoFranchetto/zephyr,nashif/zephyr,finikorg/zephyr,punitvara/zephyr,rsalveti/zephyr,zephyrproject-rtos/zephyr,mbolivar/zephyr,Vudentz/zephyr,fbsder/zephyr,kraj/zephyr,rsalveti/zephyr,mbolivar/zephyr,explora26/zephyr,ldts/zephyr,finikorg/zephyr,sharronliu/zephyr,GiulianoFranchetto/zephyr,erwango/zephyr,zephyrproject-rtos/zephyr,ldts/zephyr,sharronliu/zephyr,erwango/zephyr,holtmann/zephyr,galak/zephyr,runchip/zephyr-cc3220,nashif/zephyr,galak/zephyr,zephyrproject-rtos/zephyr,nashif/zephyr,zephyrproject-rtos/zephyr,ldts/zephyr,pklazy/zephyr,zephyriot/zephyr,bigdinotech/zephyr,pklazy/zephyr,runchip/zephyr-cc3200,punitvara/zephyr,kraj/zephyr,finikorg/zephyr,kraj/zephyr,punitvara/zephyr,mbolivar/zephyr,fractalclone/zephyr-riscv,kraj/zephyr,finikorg/zephyr,Vudentz/zephyr,explora26/zephyr,zephyriot/zephyr,finikorg/zephyr,runchip/zephyr-cc3200,holtmann/zephyr,GiulianoFranchetto/zephyr,tidyjiang8/zephyr-doc,aceofall/zephyr-iotos,sharronliu/zephyr,zephyriot/zephyr,punitvara/zephyr,zephyriot/zephyr,ldts/zephyr,pklazy/zephyr,Vudentz/zephyr,aceofall/zephyr-iotos,tidyjiang8/zephyr-doc,bboozzoo/zephyr,nashif/zephyr,aceofall/zephyr-iotos,galak/zephyr,fractalclone/zephyr-riscv,holtmann/zephyr,GiulianoFranchetto/zephyr,rsalveti/zephyr,runchip/zephyr-cc3200,fbsder/zephyr,fbsder/zephyr,erwango/zephyr,fractalclone/zephyr-riscv,fbsder/zephyr,runchip/zephyr-cc3220,punitvara/zephyr,explora26/zephyr,aceofall/zephyr-iotos,galak/zephyr,erwango/zephyr,tidyjiang8/zephyr-doc,bboozzoo/zephyr,galak/zephyr,erwango/zephyr,Vudentz/zephyr,holtmann/zephyr,fbsder/zephyr,runchip/zephyr-cc3220,runchip/zephyr-cc3220,tidyjiang8/zephyr-doc,zephyriot/zephyr