зеркало из https://github.com/Azure/sonic-openssh.git
33 строки
752 B
C
33 строки
752 B
C
|
#ifndef _BSD_VIS_H
|
||
|
#define _BSD_VIS_H
|
||
|
|
||
|
#include "config.h"
|
||
|
|
||
|
#ifndef HAVE_VIS
|
||
|
|
||
|
/*
|
||
|
* to select alternate encoding format
|
||
|
*/
|
||
|
#define VIS_OCTAL 0x01 /* use octal \ddd format */
|
||
|
#define VIS_CSTYLE 0x02 /* use \[nrft0..] where appropriate */
|
||
|
|
||
|
/*
|
||
|
* to alter set of characters encoded (default is to encode all
|
||
|
* non-graphic except space, tab, and newline).
|
||
|
*/
|
||
|
#define VIS_SP 0x04 /* also encode space */
|
||
|
#define VIS_TAB 0x08 /* also encode tab */
|
||
|
#define VIS_NL 0x10 /* also encode newline */
|
||
|
#define VIS_WHITE (VIS_SP | VIS_TAB | VIS_NL)
|
||
|
#define VIS_SAFE 0x20 /* only encode "unsafe" characters */
|
||
|
|
||
|
/*
|
||
|
* other
|
||
|
*/
|
||
|
#define VIS_NOSLASH 0x40 /* inhibit printing '\' */
|
||
|
|
||
|
char *vis (char *, int, int, int);
|
||
|
#endif /* HAVE_VIS */
|
||
|
|
||
|
#endif /* _BSD_VIS_H */
|