send*: use concrete flags for 'invalid flags set'

Use a concrete set of flags instead of '-1', which is
known to fail with EOPNOTSUPP.

Tested with:
  2.6.18-128.37.1.el5
  2.6.32-358.el6
  3.10.0-54.el7
  upstream 3.13.0-rc1+

Signed-off-by: Jan Stancek <jstancek@redhat.com>
Reviewed-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>
msgctl: fix a bug of No such file or directory

The binary file of msgctl is installed in /opt/ltp/lib/. When execute msgctl,
"pan(23126): execvp of 'msgctl01' (tag msgctl01) failed.  errno:2  No such file or directory"
will be outputed.

The bug is caused by commit 119cf4a626d0a96dd106546987dff276c0e53acb.

Signed-off-by: Peng Haitao <penght@cn.fujitsu.com>
Reviewed-by: Wanlong Gao <gaowanlong@cn.fujitsu.com>