Spdk/lib/nvmf
Daniel Verkamp c04b2968a6 nvmf: enforce NQN validity at creation time
Move the NQN validation into the subsytem creation function, and fix the
allowed size to match the spec.

The spec is not clear about the allowed NQN size; for now, interpret it
as 223 bytes, including the null terminator (222 bytes of actual NQN
plus one terminator byte).

Change-Id: If9743ab2fe009d9d852e8b03317d9b38d8af18dc
Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>
2016-08-24 13:34:47 -07:00
..
direct.c Revert "nvmf: only poll admin queue once every 10 ms" 2016-08-15 15:49:19 -07:00
Makefile nvmf: move conf file parsing to nvmf_tgt app 2016-08-17 10:01:37 -07:00
nvmf_internal.h nvmf: Listen for incoming connections only on addresses specified 2016-08-19 15:34:01 -07:00
nvmf.c nvmf: Listen for incoming connections only on addresses specified 2016-08-19 15:34:01 -07:00
rdma.c nvmf: rename trsvc -> trsvcid for spec consistency 2016-08-23 09:03:28 -07:00
request.c nvmf: check Connect command RECFMT field 2016-08-17 09:12:48 -07:00
request.h nvmf: Add nvmf controller operation structure. 2016-08-09 15:50:40 -07:00
session.c nvmf: check validity of SQSIZE in Connect 2016-08-23 09:21:16 -07:00
session.h nvmf: use Connect command SQSIZE to manage SQHD 2016-08-08 08:45:38 -07:00
subsystem.c nvmf: enforce NQN validity at creation time 2016-08-24 13:34:47 -07:00
subsystem.h nvmf: enforce NQN validity at creation time 2016-08-24 13:34:47 -07:00
transport.c nvmf: move acceptor poller into nvmf_tgt app 2016-08-17 10:01:37 -07:00
transport.h nvmf: Listen for incoming connections only on addresses specified 2016-08-19 15:34:01 -07:00