libudev Reference Manual | ||||
---|---|---|---|---|
Top | Description |
int udev_util_encode_string (const char *str
,char *str_enc
,size_t len
);
Encode all potentially unsafe characters of a string to the corresponding 2 char hex value prefixed by '\x'.
|
input string to be encoded |
|
output string to store the encoded input string |
|
maximum size of the output string, which may be four times as long as the input string |
Returns : |
0 if the entire string was copied, non-zero otherwise. |