| 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. |