Work around warnings caused by Solaris misdefinition of 'struct option'.
Work around warnings caused by Solaris misdefinition of 'struct option'.

Its man page clearly states that the 'name' field in 'struct option' is a
const char *. It lies, and the compiler bitches about normal assignment
of static strings.

https://www.illumos.org/issues/1881

Signed-off-by: David Woodhouse <b460d66aaf00c296a3db1c1d9eeafc081d5f7d70@intel.com>

mtmiller/openconnect,lins05/openconnect,brandt/openconnect,don-johnny/openconnect,mveplus/openconnect-client,atyndall/openconnect,lins05/openconnect,cernekee/openconnect,mveplus/openconnect-client,don-johnny/openconnect,nmav/openconnect-mine,neshema/openconnect,cernekee/openconnect,lins05/openconnect,mtmiller/openconnect,liiir1985/openconnect,certik/openconnect,neshema/openconnect,sihde/openconnect,mveplus/openconnect-client,atyndall/openconnect,sihde/openconnect,atyndall/openconnect,cernekee/openconnect,don-johnny/openconnect,chadcatlett/openconnect,chadcatlett/openconnect,neshema/openconnect,matlockx/openconnect,atyndall/openconnect,matlockx/openconnect,brandt/openconnect,cernekee/openconnect,lins05/openconnect,matlockx/openconnect,mtmiller/openconnect,don-johnny/openconnect,nmav/openconnect-mine,sihde/openconnect,chadcatlett/openconnect,nmav/openconnect-mine,mveplus/openconnect-client,liiir1985/openconnect,chadcatlett/openconnect,brandt/openconnect,nmav/openconnect-mine,matlockx/openconnect,mtmiller/openconnect,liiir1985/openconnect,neshema/openconnect,certik/openconnect,liiir1985/openconnect,certik/openconnect,brandt/openconnect