Home | History | Annotate | Download | only in src

Lines Matching refs:buffer

75 bool NetlinkEvent::parseBinaryNetlinkMessage(char *buffer, int size) {
77 const struct nlmsghdr *nh = (struct nlmsghdr *) buffer;
102 char buffer[16 + IFNAMSIZ];
103 snprintf(buffer, sizeof(buffer), "INTERFACE=%s",
105 mParams[0] = strdup(buffer);
163 bool NetlinkEvent::parseAsciiNetlinkMessage(char *buffer, int size) {
164 const char *s = buffer;
173 /* Ensure the buffer is zero-terminated, the code below depends on this */
174 buffer[size-1] = '\0';
180 /* buffer is 0-terminated, no need to check p < end */
210 bool NetlinkEvent::decode(char *buffer, int size, int format) {
212 return parseBinaryNetlinkMessage(buffer, size);
214 return parseAsciiNetlinkMessage(buffer, size);