QNX Neutrino 7.0 documentation update June 2017

New entries

sntp
Standard Simple Network Time Protocol client program

Discontinued

Changed content

brconfig
We've documented the addr and static commands.
canctl
The following options are new:
  • -w — write a CAN message (in string format for test purposes)
  • -y — write a CAN message in raw mode (in string format for test purposes)

We've documented the -b and -n options.

cat
We've documented the -w option.
chkdosfs
The following options are new:
  • -c
  • -x clean,fixed,unfixed
deflate
We've documented the -d option.
devb-ahci
We've documented the following options:
  • pwrdwn
  • rtime

We've removed the obsolete xlat option; the PCI server now handles the translation.

devc-con
We've documented the -i option.
devc-pty
We've documented the following options:
  • -U
  • -v
devf-ram
  • The -T is new.
  • We've documented the -A, -D, -d, -e, -L, -P, -S, and -x options.
dhcpd
We've documented the following options:
  • -chroot
  • -group
  • -ne
  • --no-pid
  • -user
diskimage
Note that the minimum number of primary partitions on a GPT disk is 128.
dumper
There's a new -l option that lets you use an alternative method of finding the linkmap.
dumpifs
We've documented the -z option.
elvis
We've updated the list of options.
file
We've updated the list of options.
fs-dos.so
  • We've documented the following options:
    • badchar
    • system
    • utc
  • This filesystem now also supports code pages 932 (Japanese), 936 (simplified Chinese), and 950 ( traditional Chinese). These code pages aren't statically linked into fs-dos.so as the other code pages are; they're in a separate shared library, charset.so. If you need to use these code pages, make sure to include charset.so in your OS image.
fs-etfs-ram
There's a new -M option that lets you specify the maximum number of reads before a block is refreshed.
fs-nfs2
We've updated the list of options.
fs-nfs3
We've updated the list of options. The default value for the -B option is still set by the first server but is now usually 32 KB. The default value for the -w size option is now 32 KB.
ftpd
We've documented the -A option.
grep
We've documented the -R and -r options.
hidview
We've documented the -A option.
inetd
We've documented the -U option.
infocmp
We've updated the list of options.
io-blk.so
The following options are new:
  • contig
  • directio
  • fixed-priority
  • spacenotifydelay
  • stack

We've documented the following options:

  • fse-device
  • fse-period
  • fse-size
  • maxcio
  • mntgid
  • mntperms
  • mntuid
  • pregrow-fill
ld
As a QNX Neutrino extension, the default type of linking for the -z option has changed to now.
less
We've updated the list of options.
lsm-pf-v4.so, lsm-pf-v6.so
We've described how to use these modules with multiple instances of io-pkt.
make
We've updated the list of options. The -O and --trace options are new.
mkdosfs
We've documented the following options:
  • -l
  • -M
  • -p
mount
We've described how to use this utility with multiple instances of io-pkt.
mq, mqueue
  • The mqueue manager no longer includes support for named semaphores (procnto manages them).
  • The mq and mqueue managers can now coexist, but we recommend that you use only one of them on your system.
ndp
The -l and -t options have been discontinued. The -i option supports the following new flags:
  • accept_rtadv
  • auto_linklocal
  • override_rtadv
  • prefer_source
  • disabled
  • basereachable
  • retrans
  • curhlim
nfsd
There's a new -B option that lets you specify the buffer size.
ntp-keygen, ntpd, ntpdc, ntptrace
  • We've included the latest version of the NTP man pages.
  • Note that ntpdc has been deprecated because it uses vulnerable mode 7 packets. The ntpd daemon by default doesn't respond to ntpdc queries unless you enable mode 7 packets in the NTP configuration file, but we recommend that you not do that; use ntpq instead.
ntpdate
The -M option has been discontinued.
pdebug
  • We've documented the -a option.
  • Note that the default type of linking has changed from lazy to now.
pfctl
We've described how to use this utility with multiple instances of io-pkt.
ping
We've documented the -B option.
ping6
We've documented the -g option.
plainrsa_gen
There's a new -i option that lets you specify the input source for format conversion.
qconn
We've documented the following options and arguments:
  • -a
  • -l
  • bind=bind_address
qtalk
We've documented the -O option.
racoon
We've documented the -L and -P options.
restart
The -e option is new, the -m option has been discontinued, and we've updated the meaning of the -x option.
route
We've documented the -d, -S, -s and -t options.
rtadvd
There's a new -S option that you can use to force log messages to go only to syslog(), even though -f is specified.
rtsold
We've documented the following options:
  • -F
  • -O
  • -p
  • -R
  • -u
sendnto
We've documented the following options:
  • -i
  • -P
  • -p
  • -r
  • -w
setkey
We've updated the list of options.
slog2info
The following options are new:
  • -d
  • -f
sort
We've documented the -9 option.
telnet
We've documented the -4 and -6 options.
tic
We've updated the list of options.
top
There's a new -b option that makes top use batch mode for background operation.
tracelogger
  • There's a new -a option that enables Security class events.
  • We've documented the -D option.
  • For the -f option, if file is a hyphen (-), then the logged events are streamed to stdout. If file names an existing FIFO special file created with mkfifo() or the mkfifo utility, the logged events are streamed to the FIFO.
traceprinter
There's a new -p option that lets you specify the information that you want displayed.
traceroute
The following options are new:
  • -e — use firewall evasion mode
  • -M — set the initial time-to-live value used in outgoing probe packets
  • -S — print a summary of how many probes weren't answered for each hop

The meaning of -P has changed; it now lets you specify the IP protocol to use for the sent packets. The -l option has been discontinued.

usb
We've documented the following options:
  • -a
  • -D
wave
  • You can now use the symbolic name of a device with the -a option.
  • The following options are new:
    • -i — display PCM channel information
    • -y — use nonblocking mode
  • We've documented the following options:
    • -b — specify the number of fragments while buffering
    • -e — the content would like to be played on a secure channel
    • -o — the name of the audio type
    • -R — the SRC rate method
    • -r — the content can be played only on a secure channel.
    • -s — the content is protected.
    • -t — display timing information, in nanoseconds, of when the data is sent.
    • -w — use separate threads to control and write audio data.
    • -x — use the mmap() interface.
  • You can use the -c option to set the voice matrix configuration for up to eight voices.
waverec
The following options are new:
  • -i
  • -R
  • -y
  • -z

We've documented the -x option.

wc
We've documented the -m option.
xargs
We've documented the -v option.
zip
We've updated the list of options.

Errata

strings
This utility runs on QNX Neutrino targets as well as on development hosts.
su
We've corrected the syntax. You must specify the arguments and options in the order given.
sysctl
The values for net.inet.tcp.keepidle, net.inet.tcp.keepintvl, net.inet6.tcp6.keepidle, and net.inet6.tcp6.keepintvl are in clock ticks, not milliseconds.
tcpdump
The -K and -z options aren't implemented.
tracelogger
This utility runs on all supported targets.
traceprinter
The default name of the file that stores the trace information to be displayed is /dev/shmem/tracebuffer.kev.